标题:Nginx下访问出现http 505状态码原因有哪些? 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Fri, 01 Apr 2016 18:05:43 +0000 作者:jackxiang 地址:http://jackxiang.com/post/8607/ 内容: 情况一:在GET请求后面多加了一个空格,导致在在GET后面是两个空格。http协议真是太严格了,一点点差别都无法通过,返回505状态码: http://blog.csdn.net/sing_sing/article/details/5972438 情况二:nginx模块配置导致: nginx.conf http { ...... #limit_conn_zone $limitedIP zone=addr:20m limit_conn_zone $binary_remote_addr zone=addr:20m; ...... } justwinit.conf location ~ .*\.(php|php5)?$ { limit_conn addr 22; # 限制除了白名单外的IP,每个IP最大并发为22 limit_conn_status 505; ...... } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; limit_conn addr 36;# 限制除了白名单外的IP,每个IP最大并发为36 limit_conn_status 505; } location ~ .*\.(js|css)?$ { expires 1d; limit_conn addr 36;# 限制除了白名单外的IP,每个IP最大并发为36 limit_conn_status 505; } ============================================ 来自:https://segmentfault.com/a/1190000000420242 Generated by Jackxiang's Bo-blog 2.1.1 Release