Logowanie
 Przekierowanie strony na inny adres
Czasami nam się zdarzy, że zaistnieje konieczność przekierowania starej strony na nową. Taka potrzeba może zaistnieć, gdy przykładowo zmieniamy adres strony, bo np stara strona była na domenie darmowej, a teraz chcemy mieć własną domenę z prawdziwego zdarzenia . Inny przypadek to np, gdy nasza domena zarobiła tzw ban w google i zniknęła z indeksu tej wyszukiwarki.

Istnieje kilka sposobów na skuteczne przekierowanie . Można to uczynić z poziomu PHP, JavaScript, HTML/XHTML czy w pliku .htacccess.

1. Przekierowanie strony w HTML



Można powiedzieć, że HTML jest pierwotnym językiem stron internetowych, a zatem od niego należy zacząć . Przekierowanie na nową stronę w tym języku odbywa się w sekcji HEAD strony poprzez dodanie odpowiedniego tagu META:

<meta http-equiv="Refresh" content="0; url=www.adres_nowej_strony.pl">

lub zgodnie z XHTML:
<meta http-equiv="Refresh" content="0; url=www.adres_nowej_strony.pl"/>

W polu url wprowadzamy adres docelowy przekierowania.

2. Przekierowanie strony w PHP



Przekierowanie poprzez kod w języku PHP jest dzisiaj chyba jednym z najszybszych obok .htacccess, przynajmniej w moim odczuciu . Ponadto jest on dzisiaj dość szeroko stosowany poprzez fakt, iż to właśnie PHP króluje w Internecie. Sposób na przekierowanie jest niezwykle prosty, wystarczy już na samym początku wywołać funkcję header();

Jak to zrobić, ano poniższy kod to przedstawi:

header('Location: http://www.adres_nowej_strony.pl/');


Funkcję wywołujesz z poziomu języka PHP, więc jeśli nie ma go na stronie, trzeba dać znać, że o nim mowa:

<?php
header('Location: http://www.adres_nowej_strony.pl/');
?>


W Location rzecz jasna powinien się znaleźć adres nowej strony.

3. Przekierowanie strony w JavaScript



Wprawdzie warto powiedzieć o tego typu przekierowaniu ale pamiętaj, że część użytkowników może wyłączać obsługę tego języka np przy pomocy dodatku do Firefoxa o nazwie NoScript.

Przekierowanie w JS odbywa się poprzez:
<script language="JavaScript">
<!--
window.location="http://www.adres_nowej_strony.pl/";
//-->
</script>


Gdzie w window.location podajemy adres nowej strony.

4. Przekierowanie strony w pliku .htacccess



Bardzo przydatna metoda do przenoszenia stron na nowy adres. Pierwszym ze sposobów jest tzw Przekierowanie 301. Posiada ono bardzo pomocne zastosowanie. Otóż w przypadku, gdy strona zostanie zbanowana w Google i jedynym wyjściem będzie się wydawało przejście na nowy adres, to warto zastosować przekierowanie 301. Okazuje się bowiem, że wtedy nowa strona łapie siłę (pozycje) prawie równą starej sprzed usunięcia. Oczywiście nie zapominajmy, że Google daje nam możliwość zdjęcia bana o ile się poprawimy, no ale jak ktoś stale linkował bez umiaru, to ta popularna wyszukiwarka może nie mieć już dla autora strony litości.

Jak dokonać przekierowania 301? Jest to proste. W katalogu głównym strony znajdujemy i edytujemy plik .htacccess Jeśli go nie ma, to tworzymy, dodajemy linijkę i uploudujemy na serwer.

Przekierowanie 301 wykonujemy poprzez następujący kod:
redirect 301 / http://www.adres_nowej_strony.pl/

Innym sposobem jest użycie mod_rewrite. Najpierw go włączamy, jeśli jeszcze nie było to wykonane i wykonujemy trochę nieładne ale skuteczne przekierowanie.
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.adres_nowej_strony.pl/$1 [R=301,L]
 Reklama

 Komentarze
Brak dodanych komentarzy. Może czas dodać swój?
 Dodaj komentarz
Dla wszystkich komentarzy wymagana jest ich akceptacja przez moderatora.

Nick:



AntyBOT (dla niezalogowanych): Napisz słowo hotfix wielkimi literami

/articles.php?article_id=324

 Artykuły
Polecany artykuł


Jak walczyć z pobieraczkiem? Jak odstąpić od umowy? O tym w artykule.
 Ostatnie komentarze
gryPrzez: Maciak Plock [dnia: Apr 03, 2020]
wynik jest wysoko w google, przy...
gryPrzez: MAMBA [dnia: Mar 24, 2020]
Warning: Only 61104 of 61105 MBy...
gryPrzez: Random32 [dnia: Mar 18, 2020]
Witam, u mnie na polskim Window...
gryPrzez: muffintodebil [dnia: Mar 04, 2020]
aha gosicu to niezly jestes zaaw...
gryPrzez: Maciek [dnia: Feb 20, 2020]
2 karty 512 kupione na allegro: ...
gryPrzez: xd [dnia: Feb 05, 2020]
zrobiłem sposób Vin/7 na dziesią...
gryPrzez: gtremik [dnia: Jan 25, 2020]
Dzięki seba86mu :) Działa
gryPrzez: Mirek [dnia: Jan 22, 2020]
A jest rozwiązanie dla Windowsa 10?
 Gry
Polecany artykuł


Quake

Klasyk FPS w wersji flash.
 Programy
Polecany artykuł


Tapin Radio Darmowa aplikacja służąca do słuchania i nagrywania radia internetowego
 Recenzje
Polecana recenzja


Sleeping Dogs
Policjant pod przykrywką rozpracowuje Triadę.
 Facebook