我在Hostgator上的WordPress网站上遇到问题,其中htaccess文件一直在消失。在你得到所有之前,“检查你的插件,虚拟”我在一个完全独立的Hostgator帐户上运行该网站的相同安装,它运行正常。此外,我有一个本地实例,再次运行正常。因此,如果它是一个插件,那么问题将在其他实例上复制,但事实并非如此。
我怀疑有权访问托管帐户的人正在篡改它。虽然这听起来很偏执,但我无法排除任何因为htaccess文件不会自行删除。
一旦网站出现故障,绑定修复只是重置固定链接。烦人,但很简单。甚至可能是整洁的将我的服务器404页面设置为php脚本,当访问它时,点击我在WordPress中设置的端点以编程方式刷新重写规则,从而恢复htaccess页面,然后404尝试转发他们又来了。但是,关于如何执行此操作的建议说将错误页面定义放在htaccess页面中。如果删除htaccess页面,这对我没什么好处。
这个想法多么愚蠢?请在评论中告诉我。
我对其他解决方案持开放态度,但我正在等待我的托管支持,以弄清楚文件是如何被删除的,因为我假设其他人有篡改帐户信息。