今天做新站的时候就遇上这样的问题,WordPress刚搭建好,随便写点内容发布,结果出现发布失败,提示不是合法的JSON响应
看完就令人两眼一黑
第一种情况:
别急,可能是你的伪静态没有设置正确!!
你需要去服务器后台把网站设置一下
以宝塔面板为例
1.打开服务器宝塔面板-网站-网站名
![图片[1]-刚建立的wordpress新网站发布文章,出现发布失败该咋办,在线等挺急的-MY漫游仓库](https://116888.top/wp-content/uploads/2025/08/d9204689-8100-410e-932e-4a76fe31344b.png)
2.点开网站名会弹出网站设置窗口,点击 伪静态,将以下代码输入
![图片[2]-刚建立的wordpress新网站发布文章,出现发布失败该咋办,在线等挺急的-MY漫游仓库](https://116888.top/wp-content/uploads/2025/08/2871bdef-d16f-4813-93ab-7b6cffd0fef6.png)
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
第二种情况:
点击发布文章,结果显示失败,点击保存为草稿也无法成功
可能你使用了cloudflare的访问加速功能没有正确配置,当服务端启用 HTTPS 时,一般都会再强制 HTTP 跳转 HTTPS,而 CloudFlare 默认启用的 SSL 策略是 灵活加密。当用户访问时,对于用户看到是 HTTPS,但对于服务器来说,访问方式却是 HTTP, 这时候把 CloudFlare 的SSL 策略设为 全程使用 HTTPS 即可。
![图片[3]-刚建立的wordpress新网站发布文章,出现发布失败该咋办,在线等挺急的-MY漫游仓库](https://116888.top/wp-content/uploads/2025/08/77878daa-a956-4161-896d-25d60a88485a.png)
cf默认是使用灵活加密 策略,如果你想让它使用灵活加密,你的网站又不打算启用ca证书使用https协议时,可以安装这个插件 Flexible SSL for CloudFlare ,避免与它的数据加密服务冲突,导致网站访问异常。
在wordpress的插件商店里免费获取,有需要自行下载
![图片[4]-刚建立的wordpress新网站发布文章,出现发布失败该咋办,在线等挺急的-MY漫游仓库](https://116888.top/wp-content/uploads/2025/08/ace0c577-bd20-4594-a737-d65166ce5078.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容