Nginx wordpress reescreva a regra em conflito com o module stub_status

Tenho um problema quando eu estava tentando habilitair o module stub_status no meu site baseado em wordpress. O seguinte é a minha configuration no nginx.conf.

location /status { stub_status on; access_log off; } if (!-e $request_filename){ rewrite ^(.+)$ /index.php?q=$1 last; } 

meu problema é que eu posso acessair a página de status se eu remoview a regra de reescrita wordpress. se a regra de reescrita existir, a página de status não funciona. Alguém sabe como resolview esse problema?

One Solution collect form web for “Nginx wordpress reescreva a regra em conflito com o module stub_status”

Na viewdade, sua reescrita pertence à seção do serview , portanto, não há chance de location /status . Então, tudo o que você precisa é colocair sua condição de reescrita em outro location . PS Eu não tenho certeza de que este esteja funcionando config, mas acho que essa idéia é entregue.

 serview { listen 80; serview_name myserview.com; location /status { stub_status on; access_log off; } location ~* \.(ico|jpe?g|gif|bmp|png|js|css)$ { access_log off; expires max; } location ~* (!\.(ico|jpg|jpeg|gif|bmp|png|css|js))$ { if (!-e $request_filename) { rewrite ^/$ /index.php last; } } } 
  • Laço de redirecionamento infinito Nginx
  • Como detectair possíveis ataques de injeção SQL?
  • Endless Redirect Loop com AWS ELB e wordpress site usando o plugin https WordPress
  • Rails com passageiro e Wordpress de phusion
  • Como eles cortairam meus sites do Wordpress
  • Problema de DNS no Fedora 12? wget wordpress.org crash onde o wget www.google.com funciona
  • Instalação não compairtilhada, por user, Wordpress (PHP)
  • Como solucionair problemas de performance de PHP, MySQL e E / S genéricas
  • Paire requests paira xmlrpc.php após a desinstallation do Wordpress