2013-01-10 2 views
0

내 doamins 중 하나는 Google에서 다양한 방식으로 mail.mydomain.com, ftp.mydomain.com, pop.mydomain.com ...으로 간단하게 www.mydomain.com 대신 색인이 생성되었습니다. .로컬 서버의 .htaccess 리디렉션

내 htaccess로 파일에 다음 두 줄을 삽입 한이 그것의 인덱스를 업데이트하기 위해 구글 말에서 잘 작동하는 것 같군 :

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

,이 같은 두 줄은에 포함되는 경우. 내 로컬 서버의 htaccess 파일 (127.0.0.1) 항상 www.mydomain.com으로 리디렉션되므로 더 이상 127.0.0.1에 연결할 수 없습니다.

누구나이 두 줄을 쓰는 방법을 알고 있으므로 내 로컬 서버에서 주석을 달 필요가 없습니다.

답변

1

관련 선을 Apache 구성에 배치 한 다음 별도의 라이브 및 개발 구성을 사용하여이 문제를 처리했습니다. 어쨌든 파일 경로 이유와 서버 이름이 필요할 경우에는 필요합니다.

+0

나는 귀하의 접근 방식을 좋아하지만 여러 구성 지점 –