Ako presmerovať pomocou PHP

Značka obchádzky symbolizujúca presmerovanie dopravy

iStock / Getty Images Plus





A PHP preposielací skript je užitočný, ak chcete presmerovať jednu stránku na inú, aby sa vaši návštevníci dostali na inú stránku, než na ktorú sa dostanú.

Našťastie je to s PHP naozaj jednoduché. Pomocou tejto metódy bez problémov prenesiete návštevníkov z webovej stránky, ktorá už neexistuje, na novú stránku bez toho, aby museli kliknúť na odkaz, aby mohli pokračovať.



Ako presmerovať pomocou PHP

Na stránke, ktorú chcete presmerovať inam, zmeňte kód PHP tak, aby sa čítal takto:

The hlavička() funkcia odošle surovú HTTP hlavičku. Musí sa zavolať pred odoslaním akéhokoľvek výstupu, buď pomocou bežných HTML značiek, PHP alebo prázdnych riadkov.



Nahraďte adresu URL v tomto vzorovom kóde adresou URL stránky, na ktorú chcete presmerovať návštevníkov. Každá stránka je podporovaná, takže návštevníkov môžete preniesť na inú webovú stránku vašej vlastnej lokality alebo úplne na inú webovú lokalitu.

Pretože to zahŕňa hlavička() funkciu, uistite sa, že nemáte do prehliadača odoslaný žiadny text pred týmto kódom, inak to nebude fungovať. Najbezpečnejšou stávkou je odstrániť zo stránky všetok obsah okrem kódu presmerovania.

Kedy použiť PHP skript presmerovania

Ak odstránite jednu zo svojich webových stránok, je dobré nastaviť presmerovanie, aby sa každý, kto si stránku pridal ako záložku, automaticky presunul na aktívnu, aktualizovanú stránku na vašej webovej lokalite. Bez PHP forwardu by návštevníci zostali na mŕtvej, nefunkčnej alebo neaktívnej stránke.

Výhody tohto PHP skriptu sú nasledovné:



  • Používatelia sú presmerovaní rýchlo a bez problémov.
  • Keď späť po kliknutí na tlačidlo sa návštevníci dostanú na poslednú zobrazenú stránku, nie na stránku presmerovania.
  • Presmerovanie funguje vo všetkých webových prehliadačoch.

Tipy na nastavenie presmerovania

  • Odstráňte všetok kód okrem tohto skriptu presmerovania.
  • Na novej stránke uveďte, že by používatelia mali aktualizovať ich odkazy a záložky.
  • Tento kód použite na vytvorenie rozbaľovacej ponuky, ktorá presmeruje používateľov.