Интересно, как избавиться от "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 nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru