HtAccess重写恢复为默认的.htaccess文件

时间:2015-07-01 作者:user462

我有一个关于.htaccess 文件

我正在配置一个网站,除了更改.htaccess 文件每次我刷新页面时,WordPress都会覆盖默认值.htaccess:

# 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
所以我提出的所有指令.htaccess 由于WordPress重写文件而丢失。

为什么会发生这种情况?

可能是黑客?

1 个回复
SO网友:mmm

手动修改。htaccess必须在“#END WordPress”之后完成,才能被覆盖

结束

相关推荐

多站点、不同域、可选子目录和htaccess

情况如下:配置我有一个WordPress多站点设置,其中不同的站点位于不同的域上。其中一些站点包含在其域中的子文件夹中,有些则不包含。对于位于子文件夹中的站点,所有站点的子文件夹名称都相同。以下是示例: Site | URL ----------------------- Main site | example.com Site A | sitea.com Site B | siteb.com/foo Site C | si