Het gebruik van 301 redirects en 302 redirects is een handige methode voor het verzenden van het verkeer van de ene webadres naar de andere , zonder langs de surfer via een tussenliggende pagina . Deze omleidingen zijn vooral handig als uw website maakt gebruik van meerdere domeinnamen , hetzij voor marketingdoeleinden of om veel voorkomende spelfouten vangen . Ze zijn ook handig als uw website maakt gebruik van meerdere servers en men zal naar beneden worden voor gepland onderhoud . Het belangrijkste verschil tussen de twee is dat een 301 redirect vertelt de browser het permanent adres is veranderd , terwijl een 302 redirect wordt gebruikt voor tijdelijke veranderingen , waarbij het oorspronkelijke adres functionele weer zien kan worden . Als je zou willen om verkeer om te leiden op uw website , hier is hoe het te doen met behulp van PHP te initiëren van een 301 of een 302 redirect . Wat je computer aangesloten op het internet Windows Kladblok of HTML -editor FTP Programma Toegang tot de webserver Need Toon Meer Aanwijzingen Schrijf een 301 of 302 Redirect voor een specifieke pagina met behulp van PHP 1 Open uw html-editor , het zelfde als je zou gebruiken om een html of php -bestand te maken . Als u niet beschikt over een html-editor , kunt u in plaats daarvan gebruik maken van Windows Kladblok . Vanaf uw Windows-pc , klikt u op Start > Alle programma's > Bureau-accessoires > Kladblok kopen van 2 Voor een 302 redirect , kopieert u de volgende tekst in een nieuw document : . < ? php header ( "Location : http://www.domain.com/temporary-address/temporary-file-name.html " ) ; exit ( ) ; ? > Let op dat je de url moet veranderen in dit voorbeeld om de url van de pagina die u omleiden van bezoekers om tijdelijk te zijn . voor een 301 redirect , kopieer deze tekst in het document plaats : < Header ( " HTTP/1.1 301 Moved Permanently " ) ; Header ( "Location : ? http://www.new- url.com " ) ; ? . > Nogmaals , zorg ervoor om de url te veranderen naar het adres van de pagina die u omleiden van uw verkeer te < br > 3 Sla het bestand op . Klik op Bestand > Opslaan als en sla het bestand met dezelfde naam als de pagina die u zal worden omgeleid verkeer uit . 4 Gebruik uw FTP -software om het bestand naar de server te uploaden dan . Als u niet beschikt over een FTP -programma , kunt u ofwel Smart FTP of Filezilla gratis te downloaden . Veel web hosts zal ook een web - based file manager voor het uploaden van bestanden . Zorg ervoor dat u " overschrijven " of " vervang " het originele bestand wanneer daarom wordt gevraagd . Nadat het bestand is geüpload , iedereen die types de url naar het originele bestand zal worden overgedragen aan de nieuwe . Schrijf een 301 Redirect voor een hele website met htaccess 5 Open bestaand " . htaccess " bestand van uw website in uw standaard html-editor . Als u niet beschikt over een html-editor , kunt u gebruik maken van kladblok , zoals beschreven in de vorige paragrafen . Als uw website niet al een " . Htaccess " bestand , dat is ok , kunt u een nieuwe maken 6 Kopieer de volgende tekst in het htaccess bestand . : opties + FollowSymLinks RewriteEngine on RewriteRule ( . * ) http://www.newdomain.com/$ 1 [ R = 301 , L ] Merk op dat u de url moet veranderen in dit voorbeeld om de url van de site die u omgeleid uw verkeer aan te passen . 7 Sla het bestand op als " . htaccess " ( ja , de stip op de eerste plaats ) met het type " All Files " -bestand en upload het bestand naar de root directory van uw website . Nu elke keer dat iemand gaat naar een adres op de oude site , zullen ze worden meegenomen naar een overeenkomstige adres op de nieuwe site . Zo iemand zal gaan naar " oldsite.com/abc123.html " nu worden gericht op " newsite.com/abc123.html " . Dit is erg handig als je wilt om domeinnamen te veranderen zonder verlies van alle koppelingen en bladwijzers die naar uw website .
|