HeadlinesBriefing favicon HeadlinesBriefing.com

Developer Implements Blanket Query String Ban

Hacker News •
×

Chris Morgan has implemented a blanket ban on unauthorized query strings across his website, citing frustration with tracking parameters being appended to links without permission. The developer objects to third parties adding UTM parameters and other tracking mechanisms to URLs pointing to his site, viewing this as an abuse of user privacy and an unwarranted modification of his content addresses.

Morgan's solution, implemented in his Caddyfile configuration, currently blocks all query strings entirely. The approach takes a hardline stance—no unauthorised parameters are permitted, with the developer noting he's willing to break legitimate requests if they use cache-busting parameters like ?t= or ?h=. While he doesn't currently use any query strings, he has indicated that future implementation would allow only pre-approved parameters through this filtering system.

This technical stance represents a philosophical position on web ownership and control. Morgan asserts his right as a website owner to determine how his URLs are used, stating "It's my website: I can do what I want with it." The implementation highlights ongoing tensions between web tracking practices and individual privacy.