puffbaby 发表于 2016-10-25 09:59:47

带参数的地址怎么匹配?

比如这样的地址:
www.yourdomain.com/yourdomain/login.php?dopost=showad

想返回 404 地址应该怎么去写?

licess 发表于 2016-10-25 11:20:22

if ( $request_uri = "/yourdomain/login.php?dopost=showad" ) {
    return 404;
}

puffbaby 发表于 2016-10-25 13:49:28

回复 2# 的帖子

谢谢 军哥

   location / {
         if ( $request_uri = "/yourdomain/login.php?dopost=showad" ) {
    return 404;
       }
}
我这样写了配置依然不是返回404 啊

puffbaby 发表于 2016-10-25 13:57:34

原帖由 licess 于 2016-10-25 11:20 发表 https://bbs.vpser.net/images/common/back.gif
if ( $request_uri = "/yourdomain/login.php?dopost=showad" ) {
    return 404;
}

我改成
location /yourdomain/ {
   if ($request_uri = "login.php?dopost=showad") {
   return 404;
}
}

依然是没效果

licess 发表于 2016-10-25 17:13:34

:L 都已经和你说了,你改干什么

puffbaby 发表于 2016-10-26 14:36:37

原帖由 licess 于 2016-10-25 17:13 发表 https://bbs.vpser.net/images/common/back.gif
:L 都已经和你说了,你改干什么

啊,是我搞错了以为要写在location 里面。:) 谢谢军哥

[ 本帖最后由 puffbaby 于 2016-10-26 14:40 编辑 ]
页: [1]
查看完整版本: 带参数的地址怎么匹配?