Problema de barras trailing
Cuando escribo esto "http://example.com/Hello%20There/", muestra la página de índice que es:"http://example.com/Hello%20There/index.html".
Bueno, lo que quiero hacer es cuando el usuario escribe "http://example.com/Hello%20There"(así como el primero, excepto que no tiene una barra diagonal).
Intenté muchas cosas y expresiones especialmente regulares, pero nada funciona porque creo que el servidor detiene el proceso reg exp cuando encuentra un espacio ("% 20" en la URL).
He intentado este registro de exp:
Options +FollowSymLinks
rewriteEngine On rewriteCond %{REQUEST_URI} ^(.*)\ (.*html)$
rewriteRule ^.*$ %1-%2 [E=space_replacer:%1-%2]
rewriteCond %{ENV:space_replacer}!^$
rewriteCond %{ENV:space_replacer}!^.*\ .*$
rewriteRule ^.*$ %{ENV:space_replacer} [R=301,L]
y también poner:
DirectorySlash On
en el modulo "mod_dir" de Apache.
Entonces, mi pregunta es: - Cómo decirle al servidor que agregue una barra diagonal final cuando el usuario escribe una URL sin una barra diagonal;