id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 26059 BrokenLinkEmailsMiddleware flagging invalid *referer* URL Mark Tranchant nobody "My project has a URL for users in the format {{{/staff/$USERNAME}}}. The view contains a form allows the user to update their details and redirects to {{{/staff}}} on submission. Recently (since either 1.9 or 1.9.1), I've been getting Broken Link email alerts without a corresponding 404 in the {{{nginx}}} server logs. It turns out these are being generated when the user updates their username, so when the redirect occurs, {{{/staff/$OLD_USERNAME}}} (the referer URL) is no longer valid. My project has not changed in the way it processes these requests: this is a new feature/bug/regression in Django, as far as I can tell. {{{ Referrer: https://myproject/staff/wonko_the_sane/ Requested URL: /staff User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 IP address: 127.0.0.1 }}}" Bug closed Core (URLs) 1.9 Normal invalid BrokenLinkEmailsMiddleware, referer Unreviewed 0 0 0 0 0 0