nginx用cookie控制访问权限实现方法

来源:转载

自己的一个需求需要对a.b.com 下的 /c 这个目录下,cookie d=e 才能访问,如果不是,就重定向到f.html 下面看代码。

 代码如下 复制代码

server

{

       server_name  a.b.com;

...

location /c/

{

 if ($http_cookie !~* "d=e(;.*|$)"){

 rewrite (.*) /f.html break;}

 }

...

}

这样就解决了问题哦。




分享给朋友:
您可能感兴趣的文章:
随机阅读: