如何防止WP覆盖我的自定义htaccess重写?

时间:2012-03-01 作者:ptim

我使用了一些由Roots framework. 偶尔它们会被抹掉:当然,如果我访问设置>永久链接,也会在看似随机的时间。

我的htaccess是这样读的:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]

RewriteRule ^css/(.*) /wp-content/themes/the-hit-centre/css/$1 [QSA,L]
RewriteRule ^js/(.*) /wp-content/themes/the-hit-centre/js/$1 [QSA,L]
RewriteRule ^img/(.*) /wp-content/themes/the-hit-centre/images/$1 [QSA,L]
RewriteRule ^plugins/(.*) /wp-content/plugins/$1 [QSA,L]
RewriteRule ^media/(.*) /wp-content/uploads/$1 [QSA,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我已尝试删除

# BEGIN WordPress
注释,但WP只编写了一个新的代码块。

Is there a hook I can call in functions.php that will prevent WP refreshing the permalinks?

谢谢Tim

1 个回复
最合适的回答,由SO网友:Drai 整理而成

有一个# BEGIN WordPress# END WordPress 结束后,您应该能够添加自己的代码。介于之间的任何内容都将被WordPress覆盖

结束

相关推荐

在子域网络中,我可以使用哪些.htaccess设置让WP忽略对某个子域的请求?

我在安装了一个子域网络,比如http://example.com. 我需要在http://webmail.example.com. 当我转到此域时,它会重定向到用于创建新站点的页面:http://example.com/wp-signup.php?new=webmail.我知道WP在中使用了一些条目。htaccess文件,但如何让WP忽略对webmail的请求。实例com?谢谢