Användning av 301 redirects och 302 omdirigeringar är en lämplig metod för att skicka trafik från en webbadress till en annan , utan att passera surfaren genom en mellanliggande sida . Dessa omdirigeringar är särskilt användbart om din webbplats använder flera domännamn , antingen i marknadsföringssyfte eller för att fånga vanliga felstavningar . De är också användbara om din webbplats använder flera servrar , och man kommer att vara nere för planerat underhåll . Den främsta skillnaden mellan de två är att en 301 redirect berättar webbläsaren att adressen har ändrats permanent , medan en 302 redirect används för tillfälliga förändringar , där den ursprungliga adressen kan bli funktionella igen någon gång . Om du vill omdirigera trafiken på din webbplats , här är hur man gör det med PHP för att initiera en 301 eller 302 redirect . Saker du behöver
dator ansluten till Internet Business Windows Anteckningar eller HTML Redaktör FTP Program
Tillgång till webbservern
Visa fler instruktioner
Skriv ett 301 eller 302 Redirect för en specifik sida använda PHP
1
Öppna din HTML-redigerare , samma som du använder för att skapa en html eller php -fil . Om du inte har en html- redigerare , kan du använda Windows Anteckningar istället . Från din Windows-dator , klicka på Start > Alla program > Tillbehör > Anteckningar
2
För en 302 redirect , kopiera följande text i ett nytt dokument : . < ? php header ( " Location : http://www.domain.com/temporary-address/temporary-file-name.html " ) , exit ( ) ; > Observera att du bör ändra webbadressen i det här exemplet är webbadressen till den sida du omdirigera besökare till tillfälligt . för en 301 redirect , kopiera text i dokumentet istället : < Header ( " HTTP/1.1 301 Moved Permanently " ) , Nick ( " Plats : ? http://www.new- url.com " ); . > Återigen , se till att ändra URL till adressen för den sida du styra din trafik till
3
Spara filen . Klicka på Arkiv> Spara som , och spara sedan filen med samma namn som den sida som du kommer att omdirigera trafik från .
4
Använd din FTP-program för att ladda upp filen till servern . Om du inte har ett FTP-program , kan du hämta antingen Smart FTP eller FileZilla gratis . Många webbhotell ger också en webbaserad filhanterare för uppladdning av filer . Var noga med att " skriva över " eller " ersätta " den ursprungliga filen när du tillfrågas . När filen har laddats , någon som skriver in webbadressen till den ursprungliga filen kommer att överföras till den nya .
Skriv en 301 redirect för en hel webbplats med htaccess
5
Öppna webbplatsens existerande " . htaccess " fil i din vanliga html- redigerare . Om du inte har en html- redigerare , kan du använda notepad , enligt anvisningarna i föregående avsnitt . " . Htaccess " Om din webbplats inte redan har en fil , det är ok , kan du skapa en ny
6
Kopiera följande text i htaccess filen . : Alternativ + FollowSymLinks RewriteEngine på RewriteRule ( . * ) http://www.newdomain.com/$ 1 [ R = 301 , L ] Observera att du bör ändra URL i detta exempel för att matcha URL till platsen du styra din trafik till .
7
Spara filen som " . htaccess " ( ja , pricken kommer först ) med filtypen för "Alla filer " och ladda upp filen till rotkatalogen på din webbplats . Nu varje gång någon går till en adress på den gamla platsen , kommer de att tas till en motsvarande adress på den nya platsen . Till exempel kommer någon att gå till " oldsite.com/abc123.html " nu riktas till " newsite.com/abc123.html " . Detta är mycket användbart om du vill ändra domännamn utan att förlora alla länkar och bokmärken som pekar till din webbplats .