﻿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	duplicate	BrokenLinkEmailsMiddleware, referer		Unreviewed	0	0	0	0	0	0
