Het omleiden van een Web-pagina in PHP

In tegenstelling tot HTML en Javascript, die worden gedownload van de webserver naar de browser voordat het wordt verwerkt, server-side scripting talen zoals Hypertext Preprocessor (PHP) worden voor het eerst uitgevoerd op de server voordat alle gegevens naar de browser wordt verzonden. Terwijl zowel HTML en Javascript geschikt zijn voor het aansturen van de webbrowser om over te schakelen naar een nieuwe pagina, vereisen beide dat de browser eerst downloaden van een pagina met de omleiding code, het verwerken en schakel over naar de nieuwe pagina. Niet alleen is dit inefficiënt, maar het is afhankelijk van de browser te doen van het werk, dat niet gebeuren mag als Javascript is uitgeschakeld. PHP, aan de andere kant stuurt een status "302 verplaatst" code naar de browser de browser omleiden voordat iets eigenlijk wordt gedownload. Het is het verschil tussen het hebben van een optionele omweg en de alternatieve route helemaal sluiten. Met PHP, het is snel, onzichtbaar voor de gebruiker, en kan gedaan worden met zo weinig als een regel van PHP-code.

Wat die u nodig hebt

  • Webserver met PHP 4 of hoger
  • Teksteditor
  • Op de eerste regel van een nieuw bestand, typt u:

    http://domainname.com/newlocation");? >

    Laat geen spaties, lege regels of andere tekens voor deze code.

    Als u omleiden van een pagina vanuit een grotere PHP-script wilt, plaats eenvoudig de header("Location:..."); functie waar je het nodig hebt in uw PHP-code. Er zeker van te zijn dat geen spaties, lege regels of andere tekens worden verzonden naar de webbrowser voordat deze functie heeft een kans om te draaien.

  • Sla het bestand met behulp van uw gewenste bestandsnaam en extensie .php:

    http://yourdomain.com/thisdirectory

    Wordt het opgeslagen als index.php als u zal worden omleiden vanuit een map in plaats van een bestandsnaam:

    http://yourdomain.com/thisdirectory/file.php.

  • Upload het bestand naar de gewenste locatie op de webserver en geef het een snelle test om te controleren of dat alles werkt zoals verwacht.

Tips & waarschuwingen
  • Deze instructies werken alleen voor .php bestanden. Als u wilt omleiden van een niet-PHP-bestand, zoals een HTML-bestand, moet u aan omleiden met behulp van een Web server configuratiebestand zoals .htaccess of anders insluiten uw redirect-instructies in HTML of JavaScript gebruiken.
  • Het is zeer belangrijk dat de PHP-bestand, met de header() instructies niet alles wat naar de webpagina schrijven voordat de header() functie heeft een kans om te draaien. Dit bevat spaties, tekens of lege regels voorgaande de

Gerelateerde Artikelen

Het omleiden van een Web-pagina in IIS

Het omleiden van een Web-pagina in IIS

Als u een webpagina op uw Microsoft IIS-server verplaatst, gebruikers zal niet zitten kundig voor toegang tot het op de oude locatie en alle koppelingen naar het op andere websites zal worden gebroken. Dit probleem oplossen door het opzetten van een
Het ontwerpen van een Web pagina Prototype

Het ontwerpen van een Web pagina Prototype

Een website-prototype combineert de wireframes van afzonderlijke web-pagina's in een ruwe overzicht van de site uitsluitend gericht op testen pagina lay-out en de navigatie systemen. Maken van een prototype is gewoon het creëren van een basis website
Hoe te maken van een Clear & knop op een formulier verzenden dan uitlijnen in het midden van een Web-pagina

Hoe te maken van een Clear & knop op een formulier verzenden dan uitlijnen in het midden van een Web-pagina

Formulieren zijn de manier om te communiceren met de bezoekers van uw website. Blogs, e-commerce, zoekmachines, webmail en allerlei andere alle websites vertrouwen op formulieren. Ze zijn onderdeel van de HTML-standaard kan, maar de plaatsing van obj
De kosten van het starten van een Web-Based Business

De kosten van het starten van een Web-Based Business

De kosten van het starten van een web-based business is minimaal, maar een goed business en development plan nodig is voor zijn voortbestaan. Het moeilijkste deel van het starten van een web-based business is de tijd en moeite om te bouwen van het be
Het bijwerken van uw Web-pagina van Yahoo

Het bijwerken van uw Web-pagina van Yahoo

Yahoo! biedt gratis en abonnement webpagina's voor particulieren en kleine bedrijven via haar site GeoCities. Ongeacht het doel van uw website is het altijd belangrijk regelmatig bijwerken. Er zijn twee manieren om te werken uw Yahoo! webpagina's geb
Definitie van een Web pagina thema

Definitie van een Web pagina thema

Een thema verwijst naar het ontwerp van de webpagina. Het is een manier om het coördineren van alle elementen die gaan in het maken van de web-pagina zodat ze elkaar aanvullen en versterken van het onderwerp van de site. Wanneer een webpagina thema g
Hoe kopieer ik foto's van een Web-pagina

Hoe kopieer ik foto's van een Web-pagina

Het kopiëren van afbeeldingen van een webpagina vereist een Internet browservenster openen en met behulp van de functie Klik met de rechtermuisknop. Meeste computermuizen hebben twee muisknoppen. De knop aan de rechterkant is wat wordt genoemd een kl
Hoe de opname van een Web-pagina

Hoe de opname van een Web-pagina

De volgende keer zie je een afbeelding op het Internet dat maakt je glimlach, een kopie maken van het te houden voor jezelf. Vergelijkbaar als u tegenover een billboard op de straat stonden en gehouden omhoog uw camera te nemen van een momentopname,
Het omleiden van een Website

Het omleiden van een Website

Omleiding van de site is een nuttig instrument, vooral wanneer het opknappen van een oude site waar pagina's hebben verplaatst of hernoemd. Wanneer u een website omleiden, neemt u automatisch de bezoekers van de site naar de nieuwe bestemmingspagina
Het toevoegen van een bericht-pagina op Tumblr

Het toevoegen van een bericht-pagina op Tumblr

Een integraal onderdeel van het runnen van een blog is de oprichting van een dialoog met uw lezers--niet alleen via opmerkingen en reblogs, maar ook door hen een manier om direct contact met u opnemen. Als uw blog op Tumblr is, kunt u dit doen zonder
Het gebruik van een Weber Grill Rotisserie

Het gebruik van een Weber Grill Rotisserie

De Weber Grill rotisserie hecht aan uw gas barbecue van Weber Genesis, toestaand u om te koken de helft of hele pluimvee en grote stukken vlees gelijkmatig als het draait op het vuur. Zodra de rotisserie motor en beugel correct zijn geïnstalleerd, ka
Het omleiden van een IP-adres met behulp van een Host-bestand

Het omleiden van een IP-adres met behulp van een Host-bestand

Het bestand Hosts op uw Windows-computer is een krachtige administratief dossier gebruikt in netwerken. Voordat uw computer wordt gecontroleerd met de Server DNS (Domain Name), wordt gecontroleerd om te zien als een speciale instructies zijn in in he
Hoe vindt u de datum van een Web-pagina

Hoe vindt u de datum van een Web-pagina

Zodra een webpagina is bijgewerkt of gewijzigd, kan veel van de oorspronkelijke informatie, met inbegrip van de datum van bekendmaking worden verloren en onherroepelijk van de website zelf. Sommige zoekmachines houden archieven, maar die kunnen je ve
Het toevoegen van een andere pagina in een Word-Document

Het toevoegen van een andere pagina in een Word-Document

Hoewel u kon gewoon druk op "Enter" een paar dozijn keer om een nieuwe pagina te maken, dat is tijdrovend en vervelend. Met de functie van Microsoft Word de lege pagina kunt u een nieuwe, lege pagina invoegen overal in uw document---aan het eind