https://bugzilla.wikimedia.org/show_bug.cgi?id=41847

--- Comment #25 from MZMcBride <[email protected]> ---
(In reply to comment #24)
> ---
> # HTTP, NO PREFIX
> $ curl -Is "http://wikidata.org/"; | grep Location
> Location: http://www.wikidata.org/wiki/Wikidata:Main_Page
> $ curl -Is "http://wikidata.org/wiki"; | grep Location
> Location: http://www.wikidata.org/wiki/Wikidata:Main_Page
> $ curl -Is "http://wikidata.org/wiki/"; | grep Location
> Location: http://www.wikidata.org/wiki/Wikidata:Main_Page
> 
> # HTTPS, NO PREFIX
> $ curl -Is "https://wikidata.org/"; | grep Location
> Location: https://www.wikidata.org/wiki/Wikidata:Main_Page
> $ curl -Is "https://wikidata.org/wiki"; | grep Location
> Location: https://www.wikidata.org/wiki/Wikidata:Main_Page
> $ curl -Is "https://wikidata.org/wiki/"; | grep Location
> Location: https://www.wikidata.org/wiki/Wikidata:Main_Page
> 
> [...]

Hmmm, no, missing one test:

---
# HTTPS, PREFIX, MAIN PAGE
$ curl -Is "https://www.wikidata.org/wiki/Wikidata:Main_Page"; | grep Location
---

^ This is the correct behavior. No Location header, as the canonical form is
www currently.

---
# HTTPS, NO PREFIX, MAIN PAGE
$ curl -Is "https://wikidata.org/wiki/Wikidata:Main_Page"; | grep Location
---

^ This is wrong. This page currently loads without redirecting using a Location
header. Compare:

---
> # HTTPS, NO PREFIX
> $ curl -Is "https://wikidata.org/"; | grep Location
> Location: https://www.wikidata.org/wiki/Wikidata:Main_Page
> $ curl -Is "https://wikidata.org/wiki"; | grep Location
> Location: https://www.wikidata.org/wiki/Wikidata:Main_Page
> $ curl -Is "https://wikidata.org/wiki/"; | grep Location
> Location: https://www.wikidata.org/wiki/Wikidata:Main_Page
---

Three forms go from no-www to www. But one form (/wiki/Wikidata:Main_Page)
stays at no-www. Hmm. :-/

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to