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;

Respuestas a la pregunta(3)

Su respuesta a la pregunta