Gna*_*anz 8 apache cookies mod-rewrite url-rewriting session-cookies
我们可以根据cookie中可用的值在apache中编写重写规则吗?下面是示例cookie值(来自firebug).在这里我需要根据值jforumUserId控制我的重写规则
JSESSIONID=96A0AFA5E2EE4500C8483679DA530041;
__utma=111872281.1699469794.1302588971.1305090522.1305099051.66;
__utmz=111872281.1302588971.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none);
jforumUserId=1; __utmc=111872281
Run Code Online (Sandbox Code Playgroud)
如果jforumUserId值不是-1,我需要强制页面加载到https.这可能吗.
Gum*_*mbo 16
试试这个:
RewriteCond %{HTTP:Cookie} (^|;\ *)jforumUserId=([^;\ ]+)
RewriteCond %2 !=-1
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13142 次 |
| 最近记录: |