HTML, PHP un Javascript saišu novirzīšanas metodes

Satura rādītājs

Ir vairākas URL novirzīšanas metodes. Tas ir, ja mums ir nepieciešams automātiski nosūtīt vienu tīmekļa lapu uz citu, lai veiktu uzdevumu vai sniegtu informāciju pēc notikuma.
Novirzīšanas metode ar HTMLPirmā metode ir izmantot META elementu. Apskatīsim lietošanas sintaksi mūsu mērķim:
Pieņemsim, ka esat mainījis serverus vai pārvietojis lapu uz citu direktoriju. Mēs parādīsim ziņojumu par to un novirzīsim savu lietotāju uz jauno atrašanās vietu lapā. Šajā piemērā darbība būs “atsvaidzināt”, un lapas atsvaidzināšanas laiks būs piecas sekundes:

Jūs tiksit automātiski novirzīts uz jauno vietni. Pretējā gadījumā varat piekļūt, noklikšķinot uz Jauns domēns

Novirzīšanas metode ar PHPLai novirzītu apmeklētāju uz citu lapu (īpaši noderīga nosacītā ciklā), vienkārši izmantojiet šādu kodu:
Relatīvais / absolūtais ceļš
Teorētiski labāk ir dot priekšroku absolūtam ceļam no servera saknes šādi:
Ja galvenā lapa atradās citā serverī, norādiet pilnu URL šādi:
Pagaidu / pastāvīga novirzīšanaPēc noklusējuma iepriekš norādītais novirzīšanas veids ir pagaidu novirzīšana. Tas nozīmē, ka meklētājprogrammas, piemēram, Google, to neņem vērā rangu noteikšanā.
Tāpēc, ja mēs vēlamies meklētājprogrammām norādīt, ka lapa A tagad atrodas vietā B, PHP faila sākumā, kas atbilst lapai A, mums jāizmanto šāds kods:
header ('Status: 301 Moved Permanently', false, 301);
galvene ('Atrašanās vieta: mydomain.com);
?>
PHP koda interpretācijaPHP kodu, kas atrodas pēc galvenes () funkcijas izsaukšanas, serveris interpretēs, pat ja apmeklētājs jau ir atstājis novirzīšanā norādīto adresi, kas nozīmē, ka vairumā gadījumu mēs būsim ieinteresēti izvietot iziešanas funkciju ( ) pēc galvenes () funkcijas, lai serveris nedarbotos prieka pēc:
header ('Status: 301 Moved Permanently', false, 301);
galvene ('Atrašanās vieta: adrese);
Izeja ();
?>
Novirzīšanas metode ar JscriptMēs varam pārvaldīt novirzīšanu, izmantojot Javascript, tāpat kā iepriekš redzētās metodes, mums var būt arī noteikta mijiedarbības pakāpe vai to var izdarīt, izmantojot notikumus. Gaidīšanas vai laika ziņā novirzīšanas gadījumā mums jāizmanto taimeris. Apskatīsim piemēru:

Lūdzu, uzgaidiet, jūs tiksit novirzīts pēc 5 sekundēm.

Dariet to tieši, negaidot:

Novirzīšanas metode ar JqueryJquery metode ir javascript metodes variācija, jo jquery ir JavaScript rakstītu bibliotēku kopums.
novirzīt lapu ar JQuery
Veids, kā to izdarīt, ir ļoti vienkāršs, mēs ievietojam šo rindiņu savā JQuery skriptā
url = "http://www.midomain.com";
$ (atrašanās vieta) .attr ('href', url);
Novirziet, piemēram, noklikšķinot uz pogas, nosūtot uzņemtos vai aprēķinātos parametrus vai iegūtus no datu bāzes.
$ ("# poga"). noklikšķiniet uz (function () {
document.location.href = "page1.php? parametrs1 =" + parametrs1 + "& parametrs2 =" + parametrs2 + "&";
});Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave