Drupal页面返回502错误页面而不是404

时间:2018-12-04 06:32:04

标签: drupal drupal-7

当我从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通信出现问题。在尝试解决此问题之前,应彻底清除浏览器缓存。

任何人都可以建议我

预先感谢!

1 个答案:

答案 0 :(得分:0)

我添加了

try_files $ uri = 404;

在nginx配置文件中的

在位置设置。这解决了我的问题。