Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: DartSidius от 20 Декабря 2006, 14:40:57
-
перевожу все запросы в скпипт
RewriteRule ^(.*)$ /scripts/run_server/index.cgi?URL=$1 [QSA]
в урл всё постоянно передаётся в нижнем регистре...можно от этого избавиться?..чтобы как ввёл я
т.е. ввёл http://www.site.ru/AAA/ и передавалось ?URL=AAA
-
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteCond
в самом конце
-
э...это я так понял надо флаги указывать?...только не понял куда сунуть :)
там есть [NC] - no case
case будет просто [C] ?...и как прописывать...
так чтоли
RewriteRule ^(.*)$ /scripts/run_server/index.cgi?URL=$1 [QSA] [L]
-
Через запятую флаги указываются. Там же примеры есть.
-
А...:)...
RewriteRule ^(.*)$ /scripts/run_server/index.cgi?URL=$1 [QSA,C]
?
там почему то про case sensative ничё не сказано...только про NC
-
э...ну помогите кто-нибудь!
-
up
-
RewriteRule ^/(.*)$ /scripts/run_server/index.cgi?URL=$1 [NC,L]
-
странно...но не работает..к тому ж NC - nocase
хм...и вообще под юнихом посмотрел...оно по умолчанию нормально работает...а в винде всё перебивает в нижний регистр
-
Не знаю, с виндовым mod_rewrite не работал.