2
我试图建立mod_status的我的服务器上的每个请求,但它的未来有一个空白页:阿帕奇重写 - 重排除了这个网址
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from all
</Location>
我认为这个问题是重写规则右下方是:
<Location />
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index\.php [L]
</ifmodule>
</Location>
所以,我想要做的就是添加一个规则,将重定向除了服务器状态页的所有请求。我修改了第二个位置指令,但它不起作用。完整的实现是这样的:
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from all
</Location>
<Location />
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !^/server-status/$
RewriteRule ^(.*)$ /index\.php [L]
</ifmodule>
</Location>
可能有人请告诉我,如果事情是错的这条线,或者还有别的东西我失踪?
RewriteCond %{REQUEST_FILENAME} !^/server-status/$
感谢您的帮助,