2012-06-15 2 views
0

다른 회사와 병합 된 회사의 이전 도메인을 갖고 있으며 이전 사이트를 서비스 해제하고 트래픽을 새 도메인으로 리디렉션하려고합니다. OldCompany.com은 이제 NewCompany.com을 가리킬 것입니다. 그러나 SEO 순위를 유지하려면 OldCompany.com 도메인의 페이지를 NewCompany.com의 해당 페이지로 매핑해야합니다.IIS 7 은퇴 된 도메인에 대한 리디렉션 및 다시 쓰기

IIS에서 다시 쓰기 맵을 설정할 수 있다는 것을 알고 있지만 (이전에 해왔 던) OldCompany 도메인이 이제 NewCompany 웹 서버를 가리키고 있지만 사이트 자체가 마이그레이션되지 않은 경우에도 여전히 마이그레이션 할 수 있습니까? OldCompany.com/about.html을 NewCompany.com/subDirectory/about.aspx로 지정하기 위해 리디렉션과 함께 다시 쓰기 규칙을 사용 하시겠습니까 ?? 이를 위해이 페이지를 설정해야합니까? 원본 사이트의 페이지가 제자리에 없으면 다시 쓰기 규칙이 작동합니까?

지금은 IIS에서 새 사이트를 만들고 HTTP 리디렉션을 사용하여 전체 OldCompany.com 도메인에 대해 HTTP 리디렉션을 설정할 수 있습니다. 내가 정말로 원하는 것은 위에 요약 된보다 세분화 된 솔루션이므로 사람들은 새로운 사이트의 홈페이지뿐만 아니라 찾고있는 페이지로 이동합니다.

답변

1

새 사이트로 리디렉션하지 마십시오 (응용 프로그램 수준에서). 이것은 기존의 들어오는 링크를 깨뜨릴뿐입니다. 더 나은 방법은 이전 도메인 (전체 URL 경로 & 쿼리 문자열)을 리디렉션하여 리디렉션하고 모든 관련 이전 URL을 새 사이트의 URL에 매핑하는 것입니다.

은 보통 여러 단계로 이루어집니다 :

  • 가 새로 (301) 리디렉션 이전 도메인을 IIS 재 작성 규칙을 만듭니다 (경우에 당신이 것을 사용) Google 웹 마스터 도구를 새로운 도메인 주소를 알려 도메인, 보존 경로 & 쿼리 문자열 정보
  • 영구적 인 리디렉션 (301)으로 이전 URL을 매핑하거나 사용자가 앞으로 이동할 수있을 때 동일한 다른 페이지로 리디렉션하도록 IIS 다시 쓰기 규칙을 만듭니다 (새 사이트에서). if 새로운 구조에서 정확한 페이지를 찾을 수 없습니다.

이렇게하면 Google에 URL이 변경되었으며 새 위치를 가리킨다는 사실을 알립니다.

관련 문제