WordPress中如何避免.htaccess自动还原成默认配置

近日检查我的.htaccess文件时,发现添加的禁止恶意IP访问的规则,隔日无缘无故就不见了。便在网络上查找了一下答案,网友提供的解答是修改了固定链接。

WordPress中如何避免.htaccess自动还原成默认配置

假如修改了固定连接,WordPress将自动修改.htaccess文件中#BEGINWordPress和#ENDWordPress的内容,有网友测试并非是因为修改固定连接,只要你点击了设置——固定连接,不管你有没有修改什么,也不管你又没有保存,只要点击了“固定连接”,.htaccess文件中#BEGINWordPress和#ENDWordPress之间的内容就会被修改,自动还原。

WordPress中如何避免.htaccess自动还原成默认配置

  1. 修改权限
    可以直接通过FTP工具把.htaccess文件权限修改成444只读文件。通过FTP选中.htaccess文件权限修改为“444”只读。
  2. 新规则写在默认规则外
    .htaccess文件会修改从#BEGINWordPress到#ENDWordPress里面的内容!将新规则写在WordPress默认规则以外就可以了。
3

发表评论