我正在嘗試這麼做:htaccess重定向域名爲https,具有參數的子域名爲http
強制https爲我的主域。
http或https://www.domain.com
- >https://domain.com
http或https://domain.com
- >https://domain.com
這是域htaccess的編碼
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
這是工作的罰款
但不適合子域
我想要結果爲
https://www.domain.com/index.php?username=abc => http://abc.domain.com
http://www.domain.com/index.php?username=abc => http://abc.domain.com
並始終刪除www和https到http。
,但不知道怎麼寫子站點
這是我的域的htaccess RewriteEngine敘述在 的RewriteCond%{HTTPS}關閉 重寫規則HTTPS(*)://%{HTTP_HOST}%{REQUEST_URI} [R,L] ,但我不想法HTTP子域 – Amy
這個問題已經在這裏找到答案:http://stackoverflow.com/questions/4398951/force-ssl-https-using-htaccess-and-mod-rewrite – Joro
@Joro對不起,沒有,這個問題不_回答這個問題。 – arkascha