Kaip peradresuoti naudojant PHP

Apvažiavimo ženklas, simbolizuojantis eismo nukreipimą

„iStock“ / „Getty Images Plus“.





A PHP persiuntimo scenarijus yra naudingas, jei norite peradresuoti vieną puslapį į kitą, kad lankytojai galėtų pasiekti kitą puslapį nei tas, į kurį patenka.

Laimei, tai tikrai lengva perduoti naudojant PHP. Naudodami šį metodą, jūs sklandžiai perkeliate lankytojus iš nebeegzistuojančio tinklalapio į naują puslapį, nereikalaujant, kad jie spustelėtų nuorodą, kad tęstų.



Kaip peradresuoti naudojant PHP

Puslapyje, kurį norite peradresuoti kitur, pakeiskite PHP kodą, kad jis būtų rodomas taip:

The antraštė () funkcija siunčia neapdorotą HTTP antraštę. Jis turi būti iškviestas prieš siunčiant bet kokią išvestį, naudojant įprastas HTML žymas, PHP arba tuščias eilutes.



Pakeiskite URL šiame pavyzdiniame kode puslapio, į kurį norite nukreipti lankytojus, URL. Palaikomas bet kuris puslapis, todėl galite perkelti lankytojus į kitą savo svetainės tinklalapį arba visiškai kitą svetainę.

Kadangi tai apima antraštė () funkcija, įsitikinkite, kad prieš šį kodą į naršyklę nebuvo išsiųstas tekstas, kitaip jis neveiks. Saugiausias pasirinkimas yra pašalinti iš puslapio visą turinį, išskyrus peradresavimo kodą.

Kada naudoti PHP peradresavimo scenarijų

Jei pašalinsite vieną iš savo tinklalapių, pravartu nustatyti peradresavimą, kad visi, kurie pažymėjo tą puslapį, būtų automatiškai perkelti į aktyvų, atnaujintą jūsų svetainės puslapį. Be PHP persiuntimo lankytojai liktų mirusiame, neveikiančiame arba neaktyviame puslapyje.

Šio PHP scenarijaus pranašumai yra šie:



  • Vartotojai peradresuojami greitai ir sklandžiai.
  • Kai Atgal Spustelėjus mygtuką, lankytojai nukreipiami į paskutinį, o ne peradresavimo puslapį.
  • Peradresavimas veikia visose interneto naršyklėse.

Patarimai, kaip nustatyti peradresavimą

  • Pašalinkite visą kodą, išskyrus šį peradresavimo scenarijų.
  • Naujame puslapyje paminėkite, ką vartotojai turėtų atnaujinti savo nuorodas ir žymes.
  • Naudokite šį kodą, kad sukurtumėte išskleidžiamąjį meniu, peradresuojantį naudotojus.