2014-12-29 6 views
1

현재 HostGator가있는 cPanel 계정에 3 개의 도메인이 있습니다. 주 도메인이 HTTPS를 사용하도록하지만 다른 모든 도메인은 HTTP를 사용하도록합니다. 기본 디렉토리 .htaccess 파일에 다음을 추가하면 모든 하위 디렉토리에도 강제 적용됩니다.cPanel의 기본 도메인에만 SSL을 적용하십시오.

RewriteEngine on  
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

다른 도메인에서이 작업을 수행하지 못하게 할 방법이 있습니까?

답변

1

당신은 또 다른한다 RewriteCond 필요와 HTTPS가 필요하지 않습니다 RewriteRule의이 도메인에 적용되지 않도록 HTTP_HOST 확인 :

RewriteEngine on 
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} !^no-https-needed.example.com$ 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 
관련 문제