Интересно, как избавиться от "IF" в данном примере:
location / {
if ($request_method = POST){
rewrite ^/(.*)$ /index.php?q=$1;
}
try_files $uri $uri/ @rewrite;
}
Все запросы обрабатываются через статику (обычные файлы HTML), помимо
отправки POST запросов (с формы обратной связи, добавление товара в корзину
и т.д.) где включается обработчик на php
пробовал вот так:
location / {
limit_except POST {
rewrite ^/(.*)$ /index.php?q=$1;
}
try_files $uri $uri/ @rewrite;
}
но в контексте "limit_except" запрещено использовать директиву "rewrite"
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,250405,250405#msg-250405
_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru