Brugen af 301 redirects og 302 redirects er en praktisk metode til at sende trafik fra en web -adresse til en anden , uden at passere de surfer gennem en mellemliggende side . Disse omdirigeringer er særligt nyttigt, hvis dit websted anvender flere domænenavne , enten med henblik på markedsføring , eller at fange almindelige stavefejl . De er også nyttige, hvis dit websted bruger flere servere , og man vil være nede til planlagt vedligeholdelse. Den primære forskel mellem de to er, at en 301-omdirigering fortæller webbrowseren , at adressen er ændret permanent, mens en 302 redirect bruges til midlertidige ændringer , hvor den oprindelige adresse kan blive funktionsdygtig igen på et tidspunkt. Hvis du gerne vil omdirigere trafikken på dit website , her er hvordan man gør det ved hjælp af PHP til at indlede en 301 eller 302 redirect . Hvad du har brug
computer tilsluttet til internettet
Windows Notesblok eller HTML Editor
FTP Program
Adgang til webserveren
Vis Flere Instruktioner
Skriv en 301 eller 302 Redirect til en bestemt side brug PHP
1
Åbn din html editor, det samme som du ville bruge til at skabe nogen html eller php -fil. Hvis du ikke har en html editor, kan du bruge Windows Notesblok i stedet. Fra din Windows-pc , skal du klikke på Start> Alle programmer> Tilbehør> Notesblok
2
en 302 redirect , kopiere følgende tekst i et nyt dokument : . php header ( "Location : http://www.domain.com/temporary-address/temporary-file-name.html ") exit (); > Bemærk, at du skal ændre url i dette eksempel at være webadressen på den side, du omdirigere besøgende til midlertidigt. for en 301-omdirigering , kopiere denne tekst i dokumentet i stedet: < Header ( " HTTP/1.1 301 Moved Permanently ") Header ( "Location : ? http://www.new- url.com ") ? . > Igen, sørg for at ændre url til adressen på den side, du omdirigerer din trafik til
< br > 3
Gem filen . Klik på Filer> Gem som, og derefter gemme filen med samme navn som den side, du vil omdirigere trafik fra.
4
Brug din FTP-software til at uploade filen til serveren. Hvis du ikke har et FTP program, kan du hente enten Smart FTP eller Filezilla gratis. Mange værter vil også give et web- baseret fil manager for at uploade filer . Vær sikker på at " overskrive " eller " erstatte " den oprindelige fil , når du bliver bedt om . Når filen er uploadet , hvem typer URL'en til den oprindelige fil , vil blive overført til den nye .
Skriv en 301-omdirigering for en hel hjemmeside med Htaccess
5 < p> Åbn din hjemmesides eksisterende " . htaccess " filen i din standard html-editor. Hvis du ikke har en html editor , kan du bruge notesblok, som anvist i de tidligere afsnit . " . Htaccess " Hvis dit websted ikke allerede har en fil , der er ok , kan du oprette en ny
6
Kopier følgende tekst ind i htaccess -filen. : optioner + FollowSymLinks RewriteEngine på RewriteRule ( . * ) http://www.newdomain.com/$ 1 [ R = 301 , L ] Bemærk, at du skal ændre url i dette eksempel til at matche url det websted, du omdirigerer din trafik til .
7
Gem filen som " . htaccess " ( ja , prikken kommer først) med filtypen for "Alle filer ", og uploade filen til rodmappen på dit websted. Nu hver gang nogen går til en adresse på det gamle websted , vil de blive taget til en tilsvarende adresse på det nye site. For eksempel vil en person går til " oldsite.com/abc123.html " nu rettes til " newsite.com/abc123.html " . Dette er meget nyttigt, hvis du ønsker at ændre domænenavne uden at miste alle de links og bogmærker , der peger på din hjemmeside.