Metoder til at omdirigere HTML-, PHP- og Javascript -links

Indholdsfortegnelse

Der er flere metoder til omdirigering af webadresser. Det vil sige, når vi har behovet for automatisk at sende en webside til en anden for at udføre en opgave eller præsentere oplysninger, efter at en begivenhed er opstået.
Omdirigeringsmetode med HTMLDen første metode er at bruge META -elementet. Lad os se på brugssyntaksen til vores formål:
Antag, at du har skiftet server eller har flyttet en side til et andet bibliotek. Vi viser en meddelelse om det og omdirigerer vores bruger til den nye placering på siden. I dette eksempel vil handlingen være "opdater", den tid det vil tage at opdatere siden er fem sekunder:

Du bliver automatisk dirigeret til det nye websted. Ellers kan du få adgang ved at klikke på Nyt domæne

Omdirigeringsmetode med PHPFor at omdirigere den besøgende til en anden side (især nyttig i en betinget sløjfe) skal du bare bruge følgende kode:
Relativ / absolut vej
Teoretisk set er det bedre at foretrække en absolut sti fra serverroden som følger:
Hvis destinationssiden var på en anden server, skal du angive den fulde URL som følger:
Midlertidige / permanente omdirigeringerSom standard er den ovenfor omtalte omdirigering en midlertidig omdirigering. Hvilket betyder, at søgemaskiner som Google ikke tager hensyn til placeringer.
Derfor, hvis vi vil angive søgemaskiner, at side A nu er på placering B, skal vi bruge følgende kode i begyndelsen af ​​PHP -filen, der svarer til side A:
header ('Status: 301 flyttet permanent', falsk, 301);
header ('Location: mydomain.com);
?>
Fortolkning af PHP -kodePHP -koden, der er placeret efter opkaldet til header () -funktionen, bliver tolket af serveren, selvom den besøgende allerede har forladt den adresse, der er angivet i omdirigeringen, hvilket betyder, at vi i de fleste tilfælde vil være interesseret i at sætte exit -funktionen ( ) efter header () -funktionen for ikke at få serveren til at fungere for fornøjelse:
header ('Status: 301 flyttet permanent', falsk, 301);
header ('Location: address);
Afslut ();
?>
Omdirigeringsmetode med JscriptVi kan klare at omdirigere med Javascript, det samme som de tidligere sete metoder, vi kan også have en vis grad af interaktion eller gøre det gennem begivenheder. I tilfælde af ventende eller tidsbestemt omdirigering skal vi bruge en timer. Lad os se et eksempel:

Vent venligst, du bliver omdirigeret om 5 sekunder.

Gør det direkte uden at vente:

Omdirigeringsmetode med JqueryJquery -metoden er en variation af javascript -metoden, da jquery er et sæt biblioteker skrevet i javascript.
omdiriger side med JQuery
Måden at gøre det på er meget enkel, vi sætter denne linje inde i vores JQuery -script
url = "http://www.midomain.com";
$ (placering) .attr ('href', url);
Omdiriger f.eks. Ved at klikke på en knap, sende fangede eller beregnede parametre eller hentet fra en database.
$ ("# knap"). klik (funktion () {
document.location.href = "page1.php? parameter1 =" + parameter1 + "& parameter2 =" + parameter2 + "&";
});Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave