Bruken av 301 omdirigeringer og 302 omdirigeringer er en praktisk metode for å sende trafikk fra en web -adresse til en annen , uten å passere surfer gjennom en mellomliggende side . Disse omdirigeringer er spesielt nyttig hvis nettstedet bruker flere domenenavn, enten i markedsføringsøyemed eller for å fange vanlige feilstavinger . De er også nyttig hvis nettstedet bruker flere servere og en vil være nede for planlagt vedlikehold. Den primære forskjellen mellom de to er at en 301-viderekobling forteller nettleseren at adressen er endret permanent, mens en 302 -viderekobling brukes for midlertidige endringer , der den opprinnelige adressen kan bli funksjonell igjen på et tidspunkt . Hvis du ønsker å omdirigere trafikken på nettstedet ditt , her er hvordan du gjør det ved hjelp av PHP for å starte en 301 eller 302 -viderekobling . Du trenger
datamaskin koblet til Internett
Windows Notepad eller HTML Editor
FTP Program
Tilgang til Web Server
Vis flere instruksjoner
Skriv en 301 eller 302 Omadresser for en bestemt side bruke PHP
en
Åpne html editor , det samme som du ville bruke til å lage noen html eller php -fil. Hvis du ikke har en html editor , kan du bruke Windows Notepad i stedet. Fra din Windows-PC , klikker du på Start > Alle programmer > Tilbehør > Notisblokk
2
For en 302 -viderekobling , kopiere følgende tekst inn i et nytt dokument : . < ? php header ( "Location: http://www.domain.com/temporary-address/temporary-file-name.html "); exit ( ); > Merk at du bør endre url i dette eksemplet å være nettadressen til siden du omdirigere besøkende til midlertidig. for en 301-viderekobling , kopier denne tekst inn i dokumentet i stedet : < Header ( " HTTP/1.1 301 flyttet permanent "); Header ( "Location: ? http://www.new- url.com " ); . > Igjen, sørg for å endre url til adressen til siden du omdirigere trafikken til
3
Lagre filen . Klikk Fil > Lagre som, og deretter lagre filen med samme navn som den siden som du skal omdirigere trafikk fra.
4
Bruk FTP programvare for å laste opp filen til serveren . Hvis du ikke har et FTP-program , kan du enten laste ned Smart FTP eller Filezilla gratis. Mange web- vertene vil også gi en web - basert filbehandler for opplasting av filer . Pass på å " overskrive " eller " erstatte" den opprinnelige filen når du blir bedt . Når filen er lastet opp, alle som skriver inn url til den opprinnelige filen vil bli overført til den nye .
Skriv en 301-viderekobling for et helt nettsted med htaccess
5 < p> Åpne nettstedets eksisterende " . htaccess" fil i standard html editor. Hvis du ikke har en html editor , kan du bruke notepad , som beskrevet i forrige avsnitt . " . Htaccess" Hvis ditt nettsted ikke allerede har en fil , som er ok , kan du opprette en ny
6
Kopier følgende tekst inn i htaccess filen. : alternativer mod_rewrite RewriteEngine på RewriteRule ( . * ) http://www.newdomain.com/$ 1 [ R = 301 , L ] merk at du bør endre url i dette eksemplet for å matche url av området du omdirigere trafikken til .
7
Lagre filen som " . htaccess" ( ja , prikken kommer først ) med filtypen "Alle filer " og laste opp filen til rotkatalogen på webområdet ditt . Nå hver gang noen går til en adresse på det gamle nettstedet , vil de bli tatt til en tilsvarende adresse på det nye nettstedet . For eksempel vil noen gå til " oldsite.com/abc123.html " nå være rettet til " newsite.com/abc123.html " . Dette er svært nyttig hvis du ønsker å endre domenenavn uten å miste alle linkene og bokmerker som peker til ditt nettsted.