nginx 设置允许post请求访问静态文件

 时间:2025-01-08 09:13:35

1、比如 post请求静态html的

nginx 设置允许post请求访问静态文件

3、那么如何设置有三种方法,1种重定向405错误码到200在nginx server{}里面添加以下内容,root为站点的根目录location ~ (.*\.json) { root /data/web/www; error_page 405 =200 $1; }nginx reload下即可

nginx 设置允许post请求访问静态文件

4、2种,转换静态文件接收的POST请求到GET方法去upstream static_backend { server localhost:80; } server { listen 80; ... error_page 405 =200 @405; location @405 { root /data/web/coolnull.com/www; proxy_method GET; proxy_pass http://static_backend; } }

nginx 设置允许post请求访问静态文件

5、3种源码文件位于/nginx源码目录/src/http/modules/ngx_http_static_module.c,找到如下代码:if (r->method & NGX_HTTP_POST) { return NGX_HTTP_NOT_ALLOWED; }整段注释掉,然后重新编译 make,不需要make install,把编译生成的nginx文件复制到sbin下的nginx文件,重启nginx即可。

nginx 设置允许post请求访问静态文件
  • OUTLOOK2010如何重新发送邮件
  • 辐射76怎么退款
  • 小米路由器怎么设置网页加速插件
  • 小路由器干扰网络防治办法之DHCP侦听
  • 面对“呵呵”,我们该怎么破解它?
  • 热门搜索
    如何查看电脑系统 勾的符号怎么打 窦性心动过速是什么意思 飞歌导航怎么样 武林之王的退隐生活小说 如何教育孩子学习 燕山大学里仁学院怎么样 如何杀蟑螂 月经推迟不来什么原因 如何煮羊肉好吃