2014-08-28 22 views
0

我有兩個子域像schools.mydomain.co.ukadmin.mydomain.co.uk,我需要添加https://所有請求URL兩個兩個領域,我必須改變我的.htaccess等作爲follows.These兩個亞結構域指向同根夾。 但gettiong錯誤「此網頁有重定向循環」使用的.htaccess添加HTTPS子域

Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^admin\.mydomain\.co\.uk [NC] 
RewriteRule (.*) https://admin.mydomain.co.uk/$1 [R=301,L] 
RewriteCond %{HTTP_HOST} ^schools\.mydomain\.co\.uk [NC] 
RewriteRule (.*) https://schools.mydomain.co.uk/$1 [R=301,L] 

回答

1

你沒有檢查他們是否已經被使用訪問HTTPS

Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTPS} ^off 
RewriteCond %{HTTP_HOST} ^(admin|schools)\.mydomain\.co\.uk [NC] 
RewriteRule (.*) https://%1.mydomain.co.uk/$1 [R=301,L]