Проблема с косыми чертами

Когда я наберу этоhttp://example.com/Hello%20There/msgstr "это показывает страницу индекса, которая является:"http://example.com/Hello%20There/index.html"

Ну, что я хочу сделать, это когда пользователь печатаетhttp://example.com/Hello%20There"(как и в первом случае, за исключением того, что у него нет косой черты).

Я пробовал много вещей и особенно регулярных выражений, но ничего не работает, потому что я думаю, что сервер останавливает процесс reg exp, когда он находит пробел («% 20» в URL).

Я попытался это рег опыта:

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] 

а также положить:

DirectorySlash On 

в модуле "mod_dir" Apache.

Итак, мой вопрос: - Как сказать серверу добавить косую черту, когда пользователь вводит URL без косой черты;

Ответы на вопрос(3)

Ваш ответ на вопрос