You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress站点Google登录遇414错误,调Nginx配置后仍未解决求助

解决WordPress Google登录后出现414 URI过长错误的方案
  • 确认Nginx配置是否真正生效
    重启Nginx前先执行nginx -t检查配置语法是否合法,再用nginx -s reload重载配置。另外,检查站点对应的server块是否单独设置了client_header_buffer_size或large_client_header_buffers——如果server块有这些配置,会覆盖http块的全局设置,建议把这两个参数移到server块内,或者删除server块里的覆盖项。

  • 调整Google登录插件的请求传递方式
    多数WordPress Google OAuth插件默认会把授权参数拼在URI里,直接导致URI超长。进入插件设置页,查找是否有切换为POST请求传递参数的选项,POST请求不受URI长度限制,能直接规避414错误。

  • 检查并调整PHP配置
    即使Nginx放开了限制,PHP的参数也可能成为瓶颈。编辑php.ini文件,调整以下参数:

    max_input_vars = 5000
    post_max_size = 24M
    upload_max_filesize = 24M
    

    修改后重启PHP-FPM服务(比如执行systemctl restart php8.1-fpm),确保配置生效。

  • 排查CDN/反向代理层的限制
    如果站点前端部署了CDN或反向代理,这类服务通常也有自己的URI长度限制。登录对应服务的控制台,找到HTTP请求相关设置,调高最大URI长度或禁用相关限制规则。

  • 临时测试定位问题
    绕开域名和CDN,直接用服务器IP访问WordPress后台尝试Google登录。如果此时能成功,说明问题出在CDN或域名解析的中间层,针对性调整即可。

内容的提问来源于stack exchange,提问作者Rui Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 13:42:05