【nginx】405 not allowed问题解决方法

项目中的需求是用ajax去响应了静态资源,导致报状态码405 ,进行了问题排查。

原因为 Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求

解决办法:

1、将post请求改为get请求即可

2、静态server下的location加入 error_page 405 =200 $request_uri;

location / {
        root /usr/share/nginx/html/cashier;
        try_files $uri $uri/ /index.html;
        index index.html index.htm;
        error_page 405 =200  $request_uri; 
}


 

相关推荐

  1. nginx405 not allowed问题解决方法

    2024-01-20 19:04:06       41 阅读
  2. nginx405 not allowed问题解决方法

    2024-01-20 19:04:06       42 阅读
  3. Nginx出现403 Forbidden、404 Not Found错误的解决方案

    2024-01-20 19:04:06       14 阅读
  4. Nginx——记录post请求回执405的一种解决方式

    2024-01-20 19:04:06       52 阅读
  5. vue中404解决方法

    2024-01-20 19:04:06       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-20 19:04:06       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-20 19:04:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-20 19:04:06       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-20 19:04:06       20 阅读

热门阅读

  1. 创建conda环境

    2024-01-20 19:04:06       39 阅读
  2. 【无标题】

    2024-01-20 19:04:06       35 阅读
  3. 一分钟带你学会Python变量与数据类型

    2024-01-20 19:04:06       41 阅读
  4. 使用阿里云服务器自建数据库配置多大合适?

    2024-01-20 19:04:06       48 阅读
  5. /*局部变量与静态局部变量的区别*/

    2024-01-20 19:04:06       41 阅读
  6. Vue改变数据,页面不刷新的问题

    2024-01-20 19:04:06       46 阅读
  7. 黑杰克详细注释

    2024-01-20 19:04:06       52 阅读
  8. Android13获取存储空间大小

    2024-01-20 19:04:06       40 阅读
  9. 6.文件目录管理命令

    2024-01-20 19:04:06       36 阅读
  10. Unity -简单键鼠事件

    2024-01-20 19:04:06       38 阅读
  11. 嵌入式学习第一天

    2024-01-20 19:04:06       40 阅读