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