Férfi rövid ucp php átirányítás. Hogyan állíthatok be átirányítást egy másik URL-re a PHP-ben az oldal betöltése előtt? Mire való
Sziasztok! Ebben a cikkben szeretném világosan bemutatni, hogyan irányíthatja át a felhasználókat PHP, Apache vagy Nginx segítségével.
Először is érdemes néhány szót szánni az átirányítás meghatározására.
Az átirányítás a webhely látogatóinak automatikus (kényszerített) átirányítása egyik oldalról a másikra. Annak érdekében, hogy a felhasználó megértse, hová és miért irányították át, amikor átirányítják, meg kell adni a weboldal állapotát. Az oldal állapotát a HTTP állapotkód jelzi.
A következő átirányítási állapotkódok érdekelnek bennünket:
- 300 - Több választási lehetőség (több lehetőség közül választhat, lehetőséget adva a felhasználónak a választásra).
- 301 – Véglegesen áthelyezve (a kért dokumentum új URI-ba került).
- 302 – Ideiglenes áthelyezés (ideiglenes átirányítás másik URI-ra).
- 303 - Lásd Egyéb (a kért erőforrás egy másik címen található).
- 304 - Nincs módosítva (a tartalom nem változott - ezek lehetnek képek, stíluslapok stb.).
- 305 — Proxy használata (a hozzáférést proxyszerveren keresztül kell elérni).
- 306 - Nem használt (nem használt, fenntartva).
Talán a legtöbbet egyszerű módon egy másik címre való átirányításhoz egy refresh -t tartalmazó metatag lesz. Ezt a metacímkét elhelyezhetjük bármely HTML oldal tetején, például így:
A "content" attribútum a késleltetés, amíg a böngésző átirányít egy új oldalra, értékünk 0 másodperc. Ne feledje, hogy nem kell HTTP kódot beállítanunk, de fontos, hogy kétszer is ellenőrizzük a furcsa nyitó és záró idézőjeleket.
PHP átirányítás