Jamie Bliss wrote:
No, it wouldn't. _My_ point was that if we placed a link to the page you came from _somewhere else_ than a "redirected from" line (e.g. a list of "pages that redirect to here" on the Edit page), you would *not* need to send additional parameters. You could get back to the page a different way than you do currently.
Caching.
The browser can cache anything based on the URL and the headers given in Vary. (Within the bounds defined by the cache headers.)
If you were to use HTTP redirects in this manner (and not add a CGI paramater), then Referer would have to be added to Vary, causing the browser to cache a seperate (but generally identical) version of the page _for every page it is linked from._
How many more times do I have to state that my suggestion does away with the "Redirected from" line? Everyone keeps assuming that.