Page MenuHomePhabricator

On non-english content language wikis the use of Special:Redirect/logid results in unneeded server redirects
Open, Needs TriagePublic

Description

When using Special:Redirect/logid for non-en wikis there are three server redirects

Start request GET /core/index.php/Spezial:Weiterleitung?wptype=logid&wpvalue=1212
Start request GET /core/index.php?title=Special%3ALog&logid=1212
Start request GET /core/index.php?title=Spezial:Logbuch&logid=1212

It should be possible to redirect directly to the target

Start request GET /core/index.php/Spezial:Weiterleitung?wptype=logid&wpvalue=1212
Start request GET /core/index.php?title=Spezial%3ALogbuch&logid=1212

Should avoid the canonical url redirects from english alias to the canonical alias

Event Timeline

Change 640979 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/core@master] Avoid canonical redirect on Special:Redirect/logid for non-en wikis

https://gerrit.wikimedia.org/r/640979

Change 640979 abandoned by Umherirrender:
[mediawiki/core@master] Avoid canonical redirect on Special:Redirect/logid for non-en wikis

Reason:

https://gerrit.wikimedia.org/r/640979