Назад | Перейти на главную страницу

РАБОЧИЙ URL-адрес с заглавных букв на строчные правила для mod_rewrite

Я пробовал оба правила (mod_rewrite) из http://www.askapache.com/htaccess/rewrite-uppercase-lowercase.html

Но они не работают.

http://www.example.com/de/Accessoire -> 404, не переписывается на http://www.example.com/de/accessoire

Я перезапустил Apache после помещения правил в httpd.conf.

У кого-нибудь есть РАБОЧЕЕ правило, заменяющее прописные буквы на строчные в запрошенном URL?

Я попытался:

RewriteEngine on
RewriteMap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/?(.*)$ /${lowercase:$1} [R=301,L]

и

RewriteEngine on
RewriteMap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /${lowercase:$1} [R=301,L]

и

RewriteEngine on
RewriteMap lowercase int:tolower
RewriteRule ^(.*)$ /${lowercase:$1} [R=301,L]

и по ссылке выше очень длинный с gotos / loops .. ни один из них не работал.

Я не мирился RewriteBase, это необходимо?