Home > Inne > Przekierowanie 301

Przekierowanie 301

Przekierowanie 301:

- stosujemy, gdy chcemy aby użytkownik otwierając stronę www.pierwsza.pl był natychmiast przeniesiony na inną stroną, np www.druga.pl

- stosując przekierowanie 301 cała „moc” domeny wg Google przechodzi na nową domenę

- aby uwzględnić zmianę Google potrzebuje od tygodnia do nawet kilku miesięcy – zależy jak stara domena jest podlinkowana

Skrypt przekierowania 301:

header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.docelowa-domena.pl/");
header("Connection: close");

Jeśli pojawia się komunikat:

Cannot modify header information – headers already sent by

Zrób tak:

ob_start();
header(„HTTP/1.1 301 Moved Permanently”);
header(„Location: http://www.docelowa-domena.pl/”);
header(„Connection: close”);

Przekierowanie „z www na bez www” htaccess

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

Przekierowanie „bez www na z www” htaccess

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

Przekierowanie na nową domenę

RewriteEngine On
RewriteRule ^(.*)$ http://www.nowa-domena.pl/$1 [R=301,L]

Grzegorz Getka

Udostępnij

Inne ,

  1. Nie ma jeszcze żadnych komentarzy
  1. No trackbacks yet.