Może się zdarzyć, że będziemy chcieli przekierować adres strony internetowej na inny, na przykład w przypadku przeprowadzki z darmowej domeny na płatną lub zmiany jej nazwy. W tym poradniku przedstawimy jak tego dokonać.
Sposobów na takie przekierowania jest wiele. Ja zaprezentuje trzy proste metody: przy użyciu PHP, HTML i pliku .htaccess.
Przekierowanie strony w PHP
Całość sprowadza się do dodania do pliku index.php jednej linijki kodu. Wykorzystamy funkcję header:
<?php
header('Location: http://www.nowyadres.pl/');
?>
Przekierowanie strony w HTML
W wypadku HTML nie będzie wcale trudniej. W sekcji HEAD strony dodajemy poniższy META tag:
<meta http-equiv="Refresh" content="0; url=http://www.nowyadres.pl"/>
Przekierowanie strony w .htaccess
Wspomniany plik .htaccess to plik konfiguracyjny serwera Apache. Dodamy do niego tak zwane przekierowanie 301. Jeżeli nie posiadamy pliku .htaccess to tworzymy go w głównym katalogu strony i dodajemy do niego poniższe linijki kodu:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domenapierwsza.com(.*) [NC]
RewriteRule ^(.*)$ http://www.domenadruga.com/$1 [R=301,L]
Przy czym należy pamiętać o odpowiednim zapisie – domenapierwsza.com i wwww.domenapiersza.com to dla wyszukiwarki dwie różne domeny.
Po skorzystaniu z jednej z trzech zaprezentowanych tutaj metod na pewno z powodzeniem sprawimy, że Internauci odwiedzający stary adres naszej witryny internetowy zostanę przeniesieni do jej aktualnego adresu.