Fix redirect from publiclist to mirrormanager.

There have been reports that the old links pointing to the mirrorlist
are no longer working:

 $ curl -I http://mirrors.fedoraproject.org/publiclist/
 Location: https://admin.fedoraproject.org/mirrormanager///

This redirect still works but trying to access a specific mirrorlist
fails:

 $ curl -I http://mirrors.fedoraproject.org/publiclist/EPEL/7/
 Location: https://admin.fedoraproject.org/mirrormanager///EPEL/7/
 $ curl -I https://admin.fedoraproject.org/mirrormanager///EPEL/7/
 HTTP/1.1 404 NOT FOUND

At different places there are just too many slashes added. Removing the
slashes seems to help.
This commit is contained in:
Adrian Reber 2015-05-15 07:21:31 +00:00
parent d719137dbb
commit 74c772f99f
2 changed files with 3 additions and 3 deletions

View file

@ -24,7 +24,7 @@ RewriteRule ^/mirrorlist - [F]
# END hack
RewriteRule ^/static/(.*) {{proxyurl}}/static/$1 [P,L]
RewriteRule ^/publiclist(.*) {{proxyurl}}/publiclist/$1 [P,L]
RewriteRule ^/publiclist(.*) {{proxyurl}}/publiclist$1 [P,L]
RewriteRule ^/mirrorlist(.*) {{proxyurl}}/mirrorlist$1 [P,L]
RewriteRule ^/metalink(.*) {{proxyurl}}/metalink$1 [P,L]
RewriteRule ^/$ /publiclist/ [R,L]