Jei pradedate kurti žiniatinklio kūrimo pasaulį, kažkas įdomaus ir ką turėtumėte žinoti, jei to kada nors prireiks URL peradresavimai. Šioje pamokoje pamatysite keletą būdų, kaip tai padaryti kaip peradresuoti naudojant HTML, PHP ir „JavaScript“. Be to, pateikiami paprasti pavyzdžiai ir trumpas paaiškinimas.
Peradresuoti HTML
Štai mes einame į peradresuoti naršymą į URL naudojant META žymą, sintaksė yra tokia:
[color = # a9a9a9] HTML peradresavimo kodas [/ color]
Užpildykite kiekvieną lauką
- http-ekv: veiksmas, kurį norime atlikti, bus nustatytas.
- turinys: užpildysime jį tiek sekundžių, kiek norime, kad jis palauktų, kol įvykdys veiksmą, jei įvesime 0, veiksmas bus automatinis.
- url: tai bus URL, į kurį norime nukreipti veiksmą, turime pasirinkti absoliutų kelią.
Dabar pažiūrėkime peradresavimo pavyzdį, veiksmas bus „Atnaujinti“, jis bus atliktas po 8 sekundžių ir nukreipia į „Solvetic“.
[spalva = # a9a9a9] Pvz. HTML peradresavimas [/ spalva]Šis puslapis bus nukreiptas į „Solvetic“ per 8 sekundes
Peradresavimas naudojant „JavaScript“
Į peradresuokite naršyklę į naują „JavaScript“ puslapį jis naudojamas:
langas. vieta[color = # a9a9a9] „JavaScript“ peradresavimo kodas [/ color]
Tiesioginis peradresavimas, nereikia laukti
Šio peradresavimo metu, įkeliant scenarijų, jis automatiškai pereis į „Solvetic“.
[color = # a9a9a9] „JavaScript“ tiesioginio peradresavimo pavyzdys [/ color]
Peradresavimas su laukimu
Dabar naudosime funkciją „setTimeout“, kuri tik lauks, kiek milisekundžių perduosime kaip antrąjį parametrą, kad įvykdytume funkciją, kurią rašome kaip pirmąjį parametrą:
[color = # a9a9a9] Peradresavimo su „JavaScript“ laukimo pavyzdys [/ color]Šis puslapis bus nukreiptas į Solvetic.com per 8 sekundes, jei norite eiti, spustelėkite šią nuorodą
Peradresavimas paspaudus (be href)
Naudodami priskirti iš window.location įkelsime naują puslapį:
[color = # a9a9a9] Peradresavimo peradresavimo pavyzdys be Href [/ color]
Peradresuoti PHP
Į peradresuojant URL adresus PHP, naudojame antraštės funkciją, ši struktūra yra kita:
Jei norime nukreipti į „Solvetic“ kaip išorinį puslapį, atliktume šiuos veiksmus:
Jei norime nukreipti į vidinį puslapį, geriausia nurodyti absoliučią kelią iš serverio šaknies, jis atrodytų maždaug taip:
Dabar pateiksiu pavyzdį, kaip nukreipti puslapį, kurio nebėra pradiniame URL, į URL, kurio nebėra, turėsime puslapį su šiuo kodu.
Nepamirškite pakeisti „newURL“ į URL, kurį dabar turi tas puslapis.
PastabaAntraštės funkcija turi būti rodoma prieš bet kokį HTML kodą.