Átirányítás a PHP-ben: Az átirányítás beállítása
Ebben a gyakorlati tippben megmutatjuk, hogyan állíthat be átirányítást a PHP-ben, és ezáltal automatikusan átirányítja a látogatót egy másik webhelyre.
Az átirányítás beállítása a PHP-ben: 301 vagy 302 állapot?
Ha a szerver PHP-n keresztül átirányít egy másik webhelyre, ezt alapértelmezés szerint a 302 állapotkóddal végzi el.
- A 302 állapotkód azonban azt jelenti, hogy az oldalt csak ideiglenesen továbbítják. Az állandó továbbítást a 301 állapotkód jelzi.
- Ez nem befolyásolja a látogatót - mindenesetre automatikusan átirányítja a másik webhelyre.
- Ez a különbség azonban nagyon érdekes a keresőmotorok számára. Ha egy robot 302-es státuszt kap a Google-tól vagy más keresőmotoroktól, akkor feltételezi, hogy ez a továbbítás csak ideiglenes.
- A 301 állapotkód feltüntetésekor a keresőmotor értesül arról, hogy a továbbiakban nem a régi URL alapján kell keresnie, hanem az állandó átirányításon keresztül. Egyszerűen fogalmazva, ez azt jelenti, hogy az index kicserélheti a régi címet az újra.
- Ez azt jelenti, hogy a keresőmotornak nem kell újból elindulnia, amikor feltérképezi a webhely esetleg új tartalmát, amelyre átirányították.
Az átirányítás beállítása a PHP-ben
A PHP-kódnak a legelején kell lennie, a böngészőbe történő más kiadás nem engedélyezett.
- Ezért győződjön meg arról, hogy a php tag előtt nincs "visszhang" vagy véletlen szóköz. Mellesleg pontosan megmagyarázzuk, mi a PHP egy másik üzenetben.
- Másik webhelyre történő átirányítás létrehozásához írja be a következő kódot:
- Cserélje ki a "www.domain.de" címet a régi URL-re, a "der-neue-name.php" pedig az átirányítani kívánt webhelyre utal.
- Feltétlenül be kell illesztenie a "kilépést". Megakadályozza az átirányítás helytelen végrehajtását.
Megmutatjuk, hogyan kell beilleszteni egy képet a PHP segítségével a következő programozási tippekben.