우리가 새로운 웹 사이트를 대신하여 이전 웹 사이트를 포기할 때, 이전 사이트의 방문자를 유지하고 자동으로 새 사이트로 리디렉션하는 것이 좋습니다. 이 상황에서는 두 가지 시나리오가있을 수 있습니다.
1. 웹 사이트는 또한 Vechiu이었다에 새로운 웹 사이트는 동일한 도메인 이름에 설치되어.
이 상황에서 그것은하는 것이 가장 좋습니다 우리는 URL을 유지합니다모든 이전 페이지에 유효하며 이것이 가능하지 않은 경우 누락 된 URL은 전달 새 관련 페이지 또는 새 웹 사이트의 색인 (첫 페이지 또는 홈 페이지)으로.
기존의 웹 사이트가 "웹 주소가있는 경우 extempluhttp://numedomeniu.com/servicii.html",이 주소는 새 웹 프로젝트에도 존재 함을 나타냅니다. 이것이 가능하지 않은 경우 파일을 사용하여 새로운 관련 주소 또는 "홈 페이지"로 영구적 인 301 리디렉션을 수행해야합니다.htaccess로.
이 시나리오에서는 파일을 열고 편집합니다.htaccess로 도메인의 루트에서 (대부분의 경우 public, public_html). 라인을 추가합니다.
Redirect 301 /servicii.htmlhttp://numedomeniu.com/portofoliu.html
이전 페이지 "servicii.html"그것은 자동으로 '새 페이지로 리디렉션됩니다portofoliu.html".
"services.html"페이지를 웹 사이트의 색인으로 리디렉션하려면 다음 행을 사용합니다.
리디렉션 301 /servicii.html http://numedomeniu.com/
2. 새로운 웹 사이트가 새 도메인 이름에 설치하고 새 도메인 이름 이전에서 리디렉션을 수행 할됩니다.
이 시나리오에서는 필요한 것을 유의하십시오. 호스팅 (웹 호스팅 서비스)를 사용합니다. 적어도 한동안은 이전 도메인 이름이 더 이상 존재하지 않을 때까지 Google Search에 카드, 전단지등 광고.
새로운 웹 사이트의 첫번째 페이지에 이전 사이트에서 모든 웹 페이지로 리디렉션이 추가 될 것이다.htaccess로CPC 된 프로젝트 라인 :
<IfModule mod_rewrite.c> Options +SymLinksIfOwnerMatch RewriteEngine on RewriteCond %{HTTP_HOST} ^numedomeniuvechi.com [OR] RewriteCond %{HTTP_HOST} ^www.numedomeniuvechi.com [NC] RewriteRule ^(.*)$ http://noulnumedomeniu.com/ [L,R=301] </IfModule>
이러한 변경을하면, 우리의 오래된 웹 사이트가 자동으로 새 웹 사이트로 리디렉션됩니다.
리디렉션 파일 301을 사용하여 htaccess로 그것은에만 사용할 수 있습니다 웹 서버 사용 아파치 (HTTP 서버)를 활성화 mod_rewrite를 모듈로 (mod_rewrite.c).