Nginx位置指令返回405方法不允许错误

时间:2020-04-09 18:44:55

标签: nginx nginx-location

我正在尝试使用Nginx添加速率限制。我必须将此添加到我的domain.com/api/index.php文件中。

当我添加以下位置块时,当Nginx通过用户请求时,Nginx在URL上返回405错误(不允许的方法),而其余请求则返回503错误。

我正在尝试从文件中修复此405错误。我相信我做错了什么,但找不到。我是Nginx的新手,这是我第一次尝试这样做。以下是我的设置。

location = /domain.com/api/index.php {
    root /var/www/;
    limit_req zone=mylimit burst=2 nodelay;            
}

每2个连接测试一次此URL返回405错误,并请求限制返回503。谁能告诉我这里出了什么问题以及如何解决?

我仍然无法找出问题及其解决方法。谁能帮忙吗?

0 个答案:

没有答案