2011-08-03 7 views
0

다른 사람이 http://example.com을 입력 할 때 http://www.example.com으로 리디렉션해야하지만 누군가 http://somenthing.example.com으로 연결되면 리디렉션해서는 안됩니다.htaccess가있는 하위 도메인이없는 경우 리디렉션 도메인

나는 행운과 함께 다른 규칙을 시도 해왔다. 아무도 나에게 올바른 htaccess 규칙을 사용할 수 있습니까?

답변

0

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

사용이 규칙을보십시오 (규칙의 순서로 htaccess로 ..의 상단에 배치 문제) :

RewriteEngine On 

# force www 
RewriteCond %{HTTP_HOST} =example.com [NC] 
RewriteRule .* http://www.example.com%{REQUEST_URI} [L,R=301] 
관련 문제