Novirzīšana PHP: kā iestatīt pāradresāciju
Šajā praktiskajā padomā mēs parādīsim, kā iestatīt novirzīšanu PHP un tādējādi automātiski novirzīt apmeklētāju uz citu vietni.
Iestatot novirzīšanu PHP: statuss 301 vai 302?
Ja serveris novirza uz citu vietni, izmantojot PHP, tas tiek darīts pēc noklusējuma ar statusa kodu 302.
- Tomēr statusa kods 302 nozīmē, ka lapa tiek pārsūtīta tikai uz laiku. Par pastāvīgu pārsūtīšanu signalizē ar statusa kodu 301.
- Apmeklētājam tas neko nemaina - jebkurā gadījumā viņš tiks automātiski novirzīts uz otru vietni.
- Tomēr šī atšķirība ir ļoti interesanta meklētājprogrammām. Ja robots saņem statusu 302 no Google vai citām meklētājprogrammām, tiek pieņemts, ka šī pārsūtīšana ir tikai īslaicīga.
- Kad tiek norādīts statusa kods 301, meklētājprogramma tiek informēta, ka vairs nav jāmeklē pēc vecā URL, bet gan ar pastāvīgas novirzīšanas palīdzību. Vienkārši izsakoties, tas nozīmē, ka indekss tagad var apmainīt veco adresi pret jauno.
- Tas nozīmē, ka meklētājprogrammai nav atkal jāsāk no jauna, pārmeklējot, iespējams, jauno vietnes saturu, uz kuru novirzīts.
Kā iestatīt novirzīšanu PHP
PHP kodam ir jābūt pašā sākumā, cita veida pārlūka izeja iepriekš nav atļauta.
- Tāpēc pārliecinieties, ka pirms php taga nav ne "atbalss", ne nejaušas atstarpes. Starp citu, mēs precīzi izskaidrojam, kas ir PHP citā amatā.
- Lai izveidotu novirzīšanu uz citu vietni, ievadiet šo kodu:
- Aizstājiet “www.domain.de” ar veco URL un “der-neue-name.php” attiecas uz vietni, uz kuru jānovirza.
- Jums noteikti vajadzētu ievietot "izeju". Tas novērš pāradresācijas nepareizu izpildi.
Mēs parādīsim, kā ievietot attēlu, izmantojot PHP, mūsu nākamajā praktiskajā padomā par programmēšanu.