Metoder för att omdirigera HTML-, PHP- och Javascript -länkar

Innehållsförteckning

Det finns flera metoder för omdirigering av webbadresser. Det vill säga när vi har behovet att automatiskt skicka en webbsida till en annan, att utföra en uppgif.webpt eller presentera information efter att en händelse har inträffat.
Omdirigeringsmetod med HTMLDen första metoden är att använda META -elementet. Låt oss titta på användningssyntaxen för vårt syfte:
Anta att du har bytt servrar eller har flyttat en sida till en annan katalog. Vi kommer att visa ett meddelande om det och omdirigera vår användare till den nya platsen på sidan. I det här exemplet kommer åtgärden att vara "uppdatera", den tid det tar att uppdatera sidan är fem sekunder:

Du kommer automatiskt att skickas till den nya webbplatsen. Annars kan du komma åt genom att klicka på Ny domän

Omdirigeringsmetod med PHPFör att omdirigera besökaren till en annan sida (särskilt användbar i en villkorlig loop), använd bara följande kod:
Relativ / absolut väg
Teoretiskt sett är det bättre att föredra en absolut sökväg från serverroten, enligt följande:
Om målsidan fanns på en annan server anger du hela URL: en enligt följande:
Tillfälliga / permanenta omdirigeringarSom standard är den typ av omdirigering som presenteras ovan en tillfällig omdirigering. Vilket innebär att sökmotorer som Google inte tar hänsyn till det för rankningar.
Därför, om vi vill ange för sökmotorer att sidan A nu finns på plats B, måste vi använda följande kod i början av PHP -filen som motsvarar sida A:
header ('Status: 301 flyttad permanent', falskt, 301);
header ('Plats: mydomain.com);
?>
Tolkning av PHP -kodPHP -koden som ligger efter samtalet till header () -funktionen tolkas av servern, även om besökaren redan har lämnat den adress som anges i omdirigeringen, vilket innebär att vi i de flesta fall kommer att vara intresserade av att sätta exit -funktionen ( ) efter header () -funktionen för att inte få servern att fungera för nöjes skull:
header ('Status: 301 flyttad permanent', falskt, 301);
header ('Plats: adress);
utgång ();
?>
Omdirigeringsmetod med JscriptVi kan lyckas omdirigera med Javascript, samma som de tidigare setta metoderna, vi kan också ha en viss grad av interaktion eller göra det genom händelser. Vid väntande eller tidsinställd omdirigering måste vi använda en timer. Låt oss se ett exempel:

Vänta, du omdirigeras om 5 sekunder.

Gör det direkt utan att vänta:

Omdirigeringsmetod med JqueryJquery -metoden är en variant av javascript -metoden eftersom jquery är en uppsättning bibliotek skrivna i javascript.
omdirigera sida med JQuery
Sättet att göra det är väldigt enkelt, vi lägger den här raden inuti vårt JQuery -skript
url = "http://www.midomain.com";
$ (plats) .attr ('href', url);
Omdirigera till exempel genom att klicka på en knapp, skicka fångade eller beräknade parametrar eller hämta från en databas.
$ ("# knapp"). klicka (funktion () {
document.location.href = "page1.php? parameter1 =" + parameter1 + "& parameter2 =" + parameter2 + "&";
});Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave