проблема с rewrite, GET
DRUGADDICT
nginx-forum на nginx.us
Пн Сен 26 11:31:27 UTC 2011
на хабре написано: http://habrahabr.ru/blogs/nginx/45393/
"Рерайты с учетом GET параметров."
[quote]Маленькое дополнение: в nginx версий
выше 0.7.8 есть доступ к GET-параметрам
через переменные nginx, так что такой
проблемы бы и не возникло.[/quote]
а предлагаемый способ в статье с if`ами
делать даже не собираюсь)
вообщем есть скрипт с GET:
http://web/putinlox.php?php_get_reguest=putinnelox
вот надо с помощью nginx - ИМЕННО через nginx
(!) (не через php ... и вообще вообще fast-cgi
трогать не надо - ибо обращений к этому
скрипту будет много и очень много
клиентов и нать это делать именно через
nginx (!) - ещё рас.)
просто:
rewrite _отсюда_ _сюда_
- обращаясь не к скрипту в целом а
именно (!) к конкретному запросу...
вообще как токо не старался) но вот так
вот http://web/putinlox.php редиректит) а вот так
вот http://web/putinlox.php? уже нет) вопрос в
регулярку прописываю не помогает...
типаааа...
rewrite ^/putinlox/.php?php_get_reguest=(.*)$ http://web/putennelox=$1
или
rewrite ^/putinlox/.php/?php_get_reguest=(.*)$ http://web/putennelox=$1
надо вообще знак вопроса экранировать?
xD хотяя... и так и так...
помогите пожалуйста!
и что это вообще за "есть доступ к
GET-параметрам через переменные nginx" - что
на хабре написали, весь инет облазил не
нашел, дайте сыль на доки, сам все
сделаю!
спасибо огромное, за ранее)))) !!!
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,215839,215839#msg-215839
Подробная информация о списке рассылки nginx-ru