Общие > Веб Сервера

mod_rewrite и регистр

(1/2) > >>

DartSidius:
перевожу все запросы в скпипт

RewriteRule ^(.*)$ /scripts/run_server/index.cgi?URL=$1 [QSA]

в урл всё постоянно передаётся в нижнем регистре...можно от этого избавиться?..чтобы как ввёл я

т.е. ввёл http://www.site.ru/AAA/ и передавалось ?URL=AAA

NeoNox:
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteCond
в самом конце

DartSidius:
э...это я так понял надо флаги указывать?...только не понял куда сунуть :)

там есть [NC] - no case

case будет просто [C] ?...и как прописывать...

так чтоли

RewriteRule ^(.*)$ /scripts/run_server/index.cgi?URL=$1 [QSA] [L]

NeoNox:
Через запятую флаги указываются. Там же примеры есть.

DartSidius:
А...:)...


RewriteRule ^(.*)$ /scripts/run_server/index.cgi?URL=$1 [QSA,C]

?

там почему то про case sensative ничё не сказано...только про NC

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии