2014-12-11 40 views
0

所以我安裝了Wordpress,讓我們調用域test.com。這WordPress的默認目錄(一說是一個級別以上的wp-content)創建的的.htaccess是如何在不與Wordpress衝突的情況下使用mod_rewrite

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/

RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

我要添加另一個規則,如果觸發,應區分WordPress的不重寫。舉例來說,假設我希望test.com/nochange重定向到test.com/script.php,而不是執行正常的Wordpress重定向。通常情況下這樣做的。htaccess的將是

RewriteRule ^nochange$ ./script.php [NC,L] 

但是,什麼情況是,WordPress的結束反正運行,當然沒有找到404發生。如果我刪除了Wordpress .htaccess組件,一切正常。我該怎麼做才能讓他們一起工作?

回答

0

啊,我只需要使用END標籤。

相關問題