当我从Drupal网站https://example.com/index2.php?option=com_ckforms&view=ckforms&id=1&Itemid=190中搜索链接时 我收到502(错误网关)响应并重定向到502 nginx错误页面而不是404,因为5xx错误是为实际服务错误保留的。
我在日志中收到“上游发送了不受支持的FastCGI协议版本:72,同时从上游读取响应标头”错误。
我发现原因可能是-该服务器(Web前端)收到来自上游服务器(Web Back-End)的无效响应,该服务器可以访问该服务器来满足请求。在大多数情况下,这并不意味着上游服务器服务器已关闭,但上游服务器和网关/代理在交换数据的协议上不一致。问题最常见的原因是Web前端和后端之间的IP通信出现问题。在尝试解决此问题之前,应彻底清除浏览器缓存。
任何人都可以建议我
预先感谢!
答案 0 :(得分:0)
我添加了
try_files $ uri = 404;
在nginx配置文件中的在位置设置。这解决了我的问题。