首页 > 服务器    日期:2019-12-16 / 来自互联网 / 浏览

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

例如:

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

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章