2013-02-05 125 views
0

我在同一個服務器下有幾個域,但是我的https認證只適用於其中一個域。用.htaccess強制HTTPS和HTTP

  1. 我需要強制HTTPS爲:mydomain1.com
  2. 所有其他領域(mydomain2.commydomain3.com ...)必須使用HTTP 。

我知道這一定是一個簡單的規則,但我無法弄清楚。

回答

0

,力重定向到https://

RewriteCond %{SERVER_PORT} !^443$ 
RewriteCond %{HTTP_HOST} mydomain1.com$ 
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L,QSA]