php - 保存 WordPress 帖子、页面、小部件返回 404 页面
问题描述
WordPress 版本:4.9.6
主题:BeTheme
如果我在尝试预览页面或发布或尝试保存小部件时在页面编辑器、帖子编辑器和文本小部件的任何位置使用任何内联样式,WordPress 会将我重定向到 404 页面。
首先,我认为这是一个.htaccess
文件问题,所以我尝试了以下方法:
- 更新固定链接
- 删除旧
.htaccess
文件并通过更新永久链接自动重新创建 .htaccess
根据一些教程创建了新文件并放置了重写规则- 一个一个停用插件并重新激活但我意识到这个问题与 .htaccess 文件无关。
为了确认,我创建了一个没有内容或只有文本的简单内容的页面,当我尝试嵌入从嵌入谷歌地图网站生成的谷歌地图代码并尝试更新我收到 404 页面的页面时,它已成功更新。
解决方案
问题出在 Mod 安全规则上,我访问了主机的 CPanel 并禁用了 ModSecurity,然后更新了页面,问题就解决了。虽然禁用 ModSecurity 会使网站面临安全风险,但在对网站进行更改并再次启用后可以正常工作。
推荐阅读
- mime-types - 媒体类型规范中的“模板”是什么意思?
- database-design - 谷歌日历提醒的提醒数据模型
- javascript - 使用 redux-saga-test-plan,我有一个将函数作为参数的调度操作。这使得测试总是失败
- java - Webview 自定义后退按钮
- python - 发送相同请求时接收来自 tensorflow 服务模型的不同响应
- excel-formula - 如何重新排序 excel 中的数据列/为什么 Xlookup 公式不适用于全套数据?
- acumatica - 使用 Fluent BQL 创建处理视图
- css - 在 github markdown table 中定位图片
- c# - 在 ..Net5.0 中找不到 System.Windows.GridLength
- c++ - developertudio12.6 CC on Solaris intel i386,编译器不显示错误或警告但失败