Как сделать редирект с юрла в Верхнем регистре в нижний?

Scanter
На сайте с 27.07.2006
Offline
107
573

Собственно сабж.

Трабл есть в том что в старых юрлах были адреса в ВЕРХНЕМ регистре. Да и на будущие интересно как с этим быть, выдал что в буржуйнете делают спамбомбинг на дубли с юрлами в разных регистрах :crazy:

Вариант с {lc:$1} не катит - 500 еррор,

RewriteCond %{REQUEST_URI} [A-Z]

RewriteRule (.*) ${lc:$1} [R=301,L]

Второй вариант:

RewriteMap lower int:tolower 

RewriteRule [A-Z] ${lower:%{REQUEST_URI}} [R=301,L]

для RewriteMap нужен дополнительный модуль, которого тоже нет =>500й ерр

У меня осталась только идея в ядро ЦМС впилять 301й редирект по регулярке, но как бЭ не выход :(

Кто то такое делал? Есть идеи?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий