nginx用cookie控制访问权限


使用nginx的一个网站有这么一个需求
a.b.com 下的 /c 这个目录下,cookie d=e 才能访问,如果不是,就重定向到f.html
实现方法
[code]
server
{
server_name a.b.com;

location /c/
{
if ($http_cookie !~* “d=e(;.*|$)”){
rewrite (.*) /f.html break;}
}

}
[/code]


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注