Apacheconfiguration:基于cookie设置不同的别名

是否可以根据cookie是否存在来设置不同的别名? 我试图实现的是:使用不同的文件夹来显示不同的内容,基于是否在我的浏览器中设置了cookie,同时保持所有的URLpath相同。 就像是:

if(COOKIE=foo & value=val) alias /x /y else alias /x /z 

欢迎任何build议

非常感谢你! 贾森

尝试使用这样的东西:

 RewriteEngine on RewriteCond %{HTTP_COOKIE} *** RewriteRule /x(.*) /y$1 [L] #else RewriteRule /x(.*) /z$1 [L] 

将***replace为您想要匹配的正确内容 – 请参阅如何使RewriteCond%{HTTP_COOKIE}完全匹配Cookie值?