nginx禁止指定url之location与request_uri

来自:互联网
时间:2019-12-16
阅读:

通过location无法匹配参数,只能对url中“?”前面的内容进行正则匹配,如需禁止带参数的url,则需要用到request_uri。

例如:

location /
{
    if  ($request_uri  ~* "/?fromuid=12345") {
        return 403;
    }
    if  ($request_uri  ~* "/?fromuser=sb12345") {
        return 403;
    }
}
返回顶部
顶部