WordPress解决文章更新404问题
最近处理一例Wordpress中更新页面(文章)出现404的问题,具体过程如下:
症状:对页面修改后,更新时,出现404错误,返回后台发现修改内容未保存上。新建页面输入任意字符,更新正常。新建页面后,将更新有问题的内容复制到新页面,保存同样404错误。
解决过程:禁用所有插件,更换主题,删除页面自动保存的旧版本,均未解决。后将网站迁移到本地环境,问题不存在。初步判断为服务器端环境所致。网站使用提虚拟空间,使用的cPanel面板,经排查分析,发现在cPanel面板的SECURITY区域有个ModSecurity。
ModSecurity是一款Web应用防火墙程序,进入ModSecurity模块将其禁用后页面更新操作正常。
如需确保网站安全,可以在更新完毕后,再启用ModSecurity。