angular - 405 不允许使用 nginx
问题描述
我刚刚将我的 Angular 应用程序上传到我在 Plesk 上的服务器中,该应用程序运行良好,并且它基于 REST-API。所以当我尝试测试它时,当我发送我的第一个 POST 请求时出现此错误
405 不允许 nginx
起初,当我尝试访问该应用程序时,我得到了禁止页面,所以我添加了这个
location ^~ /folder{
allow all;
}
这修复了禁止页面,但没有修复 405 Not Allowed 这是否与此有关,如果不是,我该如何修复
解决方案
问题在于 Plesk 的每个部分都需要有一个 index.php 而不是 index.html,所以我添加并更改了我必须为 index.php 的索引页面,并删除了导致 405 错误的 nginx 代码,现在一切正常美好的
推荐阅读
- swift - 如何在 NSTextView 单击位置显示光标 - MacOS
- excel - pd.read_excel - 导入具有不同设置的多张工作表
- html - 活动时元素变换(半按)
- flutter - 更改 ThemeData.dark() 的一个属性
- javascript - 获取表格中的位置
- mysql - 什么可能导致 MySQL 间歇性地无法返回一行?
- ruby-on-rails - 使用自定义脚手架路由时未定义的局部变量或方法
- iperf - 如何在 iperf 命令发送的数据包中嵌入自定义标头?
- checkbox - 选中复选框时将行移动到完全不同的电子表格
- c++ - 在 C++ 程序中嵌入 Perl 脚本