.htaccess переписать в нижний регистр - PullRequest
0 голосов
/ 22 января 2019

В моем .htaccess у меня есть это правило, которое прекрасно работает:

RewriteRule ^users/(.*)$ search.php?s=$1    [QSA,L]

Теперь я бы принудительно преобразовал запрошенный параметр ($ 1) в нижний регистр. Есть намеки?

1 Ответ

0 голосов
/ 22 января 2019

Вам необходимо включить следующую строку в конфигурацию вашего виртуального хоста:

RewriteMap lc int:tolower

Включение его в файл .htaccess не будет работать.

Затем добавьте правило переписывания следующим образом:

RewriteRule ^users/(.*)$ index.php?s=${lc:$1}    [QSA,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...