Preusmjeravanje na PHP-u: Kako postaviti prosljeđivanje
U ovom praktičnom savjetu pokazat ćemo vam kako postaviti preusmjeravanje u PHP-u i na taj način posjetitelja automatski preusmjeriti na drugu web stranicu.
Postavljanje preusmjeravanja u PHP-u: status 301 ili 302?
Ako se poslužitelj preusmjeri na drugu web stranicu putem PHP-a, to se vrši prema zadanim postavkama sa statusnim kodom 302.
- Međutim, statusni kôd 302 znači da se stranica prosljeđuje samo privremeno. Trajno prosljeđivanje signalizira se statusnim kodom 301.
- To nema nikakve razlike za posjetitelja - u svakom slučaju on će biti automatski preusmjeren na drugu web stranicu.
- Međutim, ova je razlika vrlo zanimljiva za tražilice. Ako robot primi status 302 od Googlea ili drugih pretraživača, pretpostavlja se da je to prosljeđivanje samo privremeno.
- Kada se naznači statusni kôd 301, tražilica se obavještava da više nije potrebno pretraživati pod starim URL-om, već preko stalnog preusmjeravanja. Jednostavno rečeno, to znači da indeks sada može zamijeniti staru adresu za novu.
- To znači da pretraživač ne mora pokrenuti sve ispočetka prilikom pretraživanja eventualno novog sadržaja web stranice na koju je preusmjeren.
Kako postaviti preusmjeravanje u PHP-u
PHP kôd mora biti na samom početku, unaprijed nije dopušten drugi izlaz u preglednik.
- Stoga provjerite da ne postoji ni odjek ni slučajni prostor ispred php oznake. Usput, točno objašnjavamo što je PHP u drugom postu.
- Da biste stvorili preusmjeravanje na drugu web stranicu, unesite sljedeći kôd:
- Zamijenite "www.domain.de" sa svojim starim URL-om, a "der-neue-name.php" odnosi se na web mjesto na koje ćete biti preusmjereni.
- Svakako umetnite "izlaz". Sprječava da se prosljeđivanje ne izvrši pogrešno.
Pokazati ćemo vam kako umetnuti sliku pomoću PHP-a u naš sljedeći praktični savjet o programiranju.