[Webkit-unassigned] [Bug 24175] URL Redirect Loses Fragment
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 17 08:27:06 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=24175
Brian Davidson <bdavidson at gatech.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bdavidson at gatech.edu
--- Comment #11 from Brian Davidson <bdavidson at gatech.edu> 2011-11-17 08:27:05 PST ---
On the desktop this bug exists in safari & webkit standalone but not in chrome.
On the mobile it exists in android and ios.
It should probably be handled according to
http://www.w3.org/Protocols/HTTP/Fragment/draft-bos-http-redirect-00.txt
I have setup a test URL
http://web.cip.gatech.edu/webkit/redirection-fragment/base.html
which redirects to
http://web.cip.gatech.edu/webkit/redirection-fragment/fragment.html#somefragment
and then is redirected to
http://web.cip.gatech.edu/webkit/redirection-fragment/final.html
which should have the final loaded page be
http://web.cip.gatech.edu/webkit/redirection-fragment/final.html#somefragment
That was a more complex example but covers the edge cases that should be used in testing
because
http://web.cip.gatech.edu/webkit/redirection-fragment/base.html#newfragment
should finally result in
http://web.cip.gatech.edu/webkit/redirection-fragment/final.html#somefragment
because the inclusion of the fragment from the server redirect should override my local requested one but without the inclusion it should use my local one
But the basic example of using
http://web.cip.gatech.edu/webkit/redirection-fragment/fragment.html#otherfragment
with a redirect resulting in
http://web.cip.gatech.edu/webkit/redirection-fragment/final.html#otherfragment
is what this bug is about.
a simple .htaccess i am using
.htaccess
# Redirection
Redirect /webkit/redirection-fragment/fragment.html http://web.cip.gatech.edu/webkit/redirection-fragment/final.html
Redirect /webkit/redirection-fragment/base.html http://web.cip.gatech.edu/webkit/redirection-fragment/fragment.html#somefragment
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list