2013-09-25 2 views
0

난에 www가 모든 www가 아닌 ​​요청 다시 비 WWW : HTTPS와HTTPS HTTPS www가

RewriteCond %{HTTP_HOST} !^www\.mydomain\.de$ 
RewriteRule ^(.*)$ http://www.mydomain.de/$1 [L,R=301] 

하지만 ... 이 나던 일을, 그래서 나는 또한 www가없이 모든 HTTPS 요청에 원하는 www가있는 https. 예 :

https : // mydomain . de --> https : // www . mydomain . de 
https://mydomain.de/example --> https://www.mydomain.de/example 

콘 누군가가 여기에 나를 도와? 미리 감사드립니다.

답변

3

당신이 코드를 사용할 수 있습니다

## add www to a domain name 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTPS}s on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

이 수행합니다

  • HTTPS => HTTPS www를 재 작성
  • HTTP => http로 www가 재 작성과
관련 문제