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.