nginx 405 not allowed_nginx 403 forbidden_linux vi显示行数

电脑杂谈  发布时间:2017-04-21 11:02:38  来源:网络整理

nginx 403 forbidden_nginx 405 not allowed_linux vi显示行数

今天碰到一个dz的批量上传文件不成功的问题。追踪发现,是把静态文件都优化了新地址导致的,用图片服务器存放了swf文件。nginx 405 not allowednginx 405 not allowedswf文件上传文件时,就变成向静态文件做post,Nginx就会返回405错误。

修正域名即可解决。另外,发现一个好玩的:

NGINX不允许向静态文件提交POST方式的请求,否则报405错误。测试方法为,使用curl向服务器上的静态文件提交POST请求:

curl -d 1=1 http://localhost/version.txt

得到以下结果:

<html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx/1.0.11</center>
</body>
</html>

网上传抄的添加以下配置的解决办法不可用:

error_page 405 =200 @405;
location @405
{
    root /srv/http;
}

一种不完美但可用的方法为:


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-42609-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...