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组件,一切正常。我该怎么做才能让他们一起工作?