我的要求很簡單,只是想login
用一下https
,別的都走http
。
當然,這個需求我是實現了。
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(login|regist)(?:\.html)?$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
可是,login
進入https
後,點任何連結都是https
,跳不回http
了。
求解答,不一定要給代碼,說說思路也可以。
1
czheo 2015-06-03 22:07:20 +08:00
加一条规则,如果是其他页面是https再跳转回http
|
2
ccbikai 2015-06-03 22:49:41 +08:00
我感觉可能与 HSTS 有关
|
3
smileawei 2015-06-03 23:16:44 +08:00 via iPhone
使用两个子域呢,比如https://login.xx.com
|
4
wy315700 2015-06-03 23:18:47 +08:00
login以后做一个302跳转到http页面,而不是直接显示页面
|
5
SolidZORO OP @wy315700 嗯,謝謝。這個方法我之前也有看到,但不算測底,登錄之後肯定還要進個人頁和訂單頁,一樣是跳不出的,如果實在不行,算備選方案吧。
|
6
SolidZORO OP |