Suunamine PHP-s: kuidas edasisuunamist üles seada
Selles praktilises näpunäites näitame teile, kuidas seadistada ümbersuunamine PHP-s ja suunata seeläbi külastaja automaatselt teisele veebisaidile.
PHP-s ümbersuunamise seadistamine: olek 301 või 302?
Kui server suunab PHP kaudu teisele veebisaidile, tehakse seda vaikimisi olekukoodiga 302.
- Olekukood 302 tähendab aga seda, et lehte edastatakse ainult ajutiselt. Püsivast edasisaatmisest annab märku olekukood 301.
- See ei muuda külastaja jaoks vahet - igal juhul suunatakse ta automaatselt teisele veebisaidile.
- See erinevus on aga otsimootoritele väga huvitav. Kui robot saab staatuse 302 Google'ilt või muudelt otsingumootoritelt, eeldab see, et see edastamine on ainult ajutine.
- Kui on märgitud olekukood 301, teavitatakse otsimootorit, et enam pole vaja otsida vana URL-i alt, vaid selle asemel püsiva ümbersuunamise kaudu. Lihtsamalt öeldes tähendab see, et register saab nüüd vana aadressi uue vastu vahetada.
- See tähendab, et ümbersuunamisega veebisaidi võimaliku uue sisu indekseerimisel ei pea otsimootor uuesti otsast alustama.
Kuidas seadistada ümbersuunamist PHP-s?
PHP-kood peab olema kohe alguses, muud väljundit brauserisse lubada ei tohi.
- Seetõttu veenduge, et php-sildi ees ei oleks "kaja" ega juhuslikku tühikut. Muide, me selgitame täpselt, mis on PHP teises postituses.
- Teisele veebisaidile ümbersuunamise loomiseks sisestage järgmine kood:
- Asendage "www.domain.de" oma vana URL-iga ja "der-neue-name.php" viitab veebisaidile, kuhu suunatakse.
- Kindlasti peaksite sisestama "exit". See hoiab ära edastamise valesti teostamise.
Järgmises programmeerimise näpunäites näeme teile, kuidas PHP abil pilti sisestada.