Ngnix 数据接口报405错误问题解决
问题描述 全部接口报 405 NOT Allowed 错误,如下图所示: 解决问题过程 在网上查了很多,试了几种方案 (1)前端将POST请求更改为GET请求; (2)nginx配置加上如下代码 : location / { error_page 405 =200 /index.html; try_files $uri $uri/ /index.html; } --- 没有用 (还有好几种方案,这里就不一一细数了) 看了很多文档,几种方案都试了,还是没有作用,接口依然405.....木有一点头绪....... 事件拐点以及解决方案 在服务器端,我在看网站的相关配置,然后不小心手滑,删了一个网站下的子域名,想着赶紧加上吧,添加子域名的时候,报了下面的错误: 看这个问题,说在这个配置文件里面,有个路径找不到~ OK,去这个配置文件里,把 76 行并注释; then 我的问题得到了解决~ 总结 遇到这个问题,小伙伴们还是要按照上面的方法去试着解决问题。这里贴几个我参考的博文,希望对大家有帮助: https://www.linuxidc.com/Linux/2012-07/66760.htm https://blog.csdn.net/u010964869/article/details/90170432 https://blog.csdn.net/celeste7777/article