Ngnix 数据接口报405错误问题解决
2023-09-11 14:19:17 时间
问题描述
全部接口报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/details/52232538
如果跟我一样,试了很多方案还是解决不了问题,大家不妨试试我的办法~
相关文章
- jenkins添加git源码目录时报Error performing command错误
- php:微信公众平台上传多媒体接口 41005错误
- SQL Server数据库附加失败错误:5123,拒绝访问
- java实现第四届蓝桥杯错误票据
- android 减少图片出现oom错误
- postman 接口请求401错误,设置Bearer Token
- SAP Spartacus Cart UI 修改 quantity 字段后的 Patch 请求遇到 400 错误 - IllegalArgumentError
- 如何处理nodejs客户端请求服务器出现的certificate错误
- linux 遇见错误Could not get lock /var/lib/dpkg/lock
- python3使用web.py遇到的找不属性的错误解决
- LabVIEW错误对话框的出现
- 引发C++程序内存错误的常见原因分析与总结
- 集合的最大缺点是无法进行类型判定(这个缺点在JAVA1.5中已经解决),这样就可能出现因为类型不同而出现类型错误。