maj 27 2011

Przkierowanie ruchu ze starego adresu na nowy.

Szybkie i sprawne przekierowania w przypadku nowej domeny, nowego adresu. Wybrać Meta Refresh czy 301 . Odpowiedź jest raczej oczywista. Tylko i wyłącznie przekierowanie 301.

  • http://staryadres.pl -> http://www.konopnickiej.com
  • http://www.staryadres.pl -> http://www.konopnickiej.com

Dwa sposoby

PHP:

1
2
3
4
<?php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.konopnickiej.com" );
// bez znaku zamykającego "?>", nie jest wymagany, a wręcz zalecanie jest jego pominięcie

.htaccess

1
2
3
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.konopnickiej.com/ [R=301,L]

.htaccess (z przekierowaniem pełnego adresu URL)

Przykład:

http://www.staryadres.pl/kontakt/ -> http://www.konopnickiej.com/kontakt/

1
2
3
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.konopnickiej.com/$1 [R=301,L]