nginx部署前端post请求405 not allowed问题解决

 更新时间:2023年09月14日 09:10:52   作者:是杨杨呀  
在配置前端项目的时候遇到了一个post请求405 not allowed,简单记录一下如何配置,这篇文章主要给大家介绍了关于nginx部署前端post请求405 not allowed问题解决方法,需要的朋友可以参考下

问题

第一次部署前端,将vue生成的dist 文件部署到nginx后,进入页面后post请求查询数据时,出现405 not allowed,经查阅发现,nginx 静态资源访问不支持post请求。

解决方案

       location / {
            root  /usr/local/dist;
            try_files $uri $uri/ /index.html;
            index  index.html index.htm;
            error_page 405 =200 @405;  #405页面处理
}
        #加入下面代码
       location @405 {
             proxy_set_header Host $host; 
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  
             #ip为后端服务地址
             proxy_pass http://192.168.3.129:8081$request_uri ;
}

总结 

到此这篇关于nginx部署前端post请求405 not allowed问题解决的文章就介绍到这了,更多相关nginx 405 not allowed内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • nginx配置之部署后刷新产生404错误的解决

    nginx配置之部署后刷新产生404错误的解决

    文章总结:在前端部署过程中遇到浏览器刷新出现nginx_error的问题,通过配置nginx.conf文件中的try_files指令来解决,针对单页面应用的逻辑问题,确保登录页面的逻辑正确处理会话存储中的token,以避免页面刷新后回到登录页面的情况
    2026-02-02
  • Nginx之proxy_redirect使用详解

    Nginx之proxy_redirect使用详解

    这篇文章主要介绍了Nginx之proxy_redirect使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • Nginx配置Vue项目Hash/History模式路由跳转错误的解决方案

    Nginx配置Vue项目Hash/History模式路由跳转错误的解决方案

    这篇文章主要为大家详细介绍了Nginx配置Vue项目Hash/History模式路由跳转错误的相关解决方案,文中的示例代码讲解详细,需要的小伙伴可以了解下
    2025-09-09
  • 深入浅析Nginx虚拟主机

    深入浅析Nginx虚拟主机

    对于Nginx而言,每一个虚拟主机相当于一个在同一台服务器中却相互独立的站点,从而实现一台主机对外提供多个 web 服务,每个虚拟主机之间是独立的,互不影响的。这篇文章主要介绍了Nginx虚拟主机的相关知识,需要的朋友可以参考下
    2020-07-07
  • 详解nginx进程锁的实现

    详解nginx进程锁的实现

    nginx是多进程并发模型的应用,但为了网络请求的安全性,必须要使用到锁,那么这个进程锁如何实现呢
    2021-06-06
  • Nginx的预定义变量方式

    Nginx的预定义变量方式

    这篇文章主要介绍了Nginx的预定义变量方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-07-07
  • Nginx配置实战之手把手教你搞定生产级配置

    Nginx配置实战之手把手教你搞定生产级配置

    不会部署项目的后端不是一个合格的后端,Nginx 不仅能搞定反向代理,负载均衡,还能实现限流防刷等一堆骚操作,下面小编就来一一和大家讲讲具体布置
    2025-06-06
  • 详解Nginx SSL快速双向认证配置(脚本)

    详解Nginx SSL快速双向认证配置(脚本)

    这篇文章主要介绍了详解Nginx SSL快速双向认证配置(脚本),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • Nginx 禁止访问某个目录或文件的设置方法

    Nginx 禁止访问某个目录或文件的设置方法

    如果基于WEB根目录下,要禁止用户访问/config目录,或者要禁止用户访问/config.ini(ZF常用INI,不过建议还是放到WEB目录以外的地方),可以通过location进行配置,返回403或者404等
    2010-09-09
  • Nginx 实现会话保持的方式配置小结

    Nginx 实现会话保持的方式配置小结

    本文主要介绍了在NGINX中实现会话保持的几种常见方法,包括IP哈希、基于Cookie的会话保持、基于URL参数的会话保持及使用第三方的nginx-sticky-module模块,感兴趣的可以了解一下
    2024-11-11

最新评论