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/$
感謝您的幫助,