Я использую следующий htaccess rule для удаления двух или более косых черт из веб-URL:
#remove double/more slashes in url
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
Это отлично работает для косых черт, возникающих в середине ури, например, если используется url:
http://demo.codesamplez.com/html5//audio
Его перенаправляют на правильный URL-адрес единственного slahs:
http://demo.codesamplez.com/html5/audio
Но если url содержит двойные слэши в начале, JUST AFTER имя домена, то там его не работает, например:
http://demo.codesamplez.com//html5/audio
не перенаправляется.
Как я могу исправить вышеприведенное правило для работы с этим типом URL-адресов? Спасибо.