Het woord " code " heeft twee betekenissen in de informatica . Een daarvan is een code die is een getal of afkorting vertegenwoordiger van een andere waarde . Een voorbeeld van een dergelijke code is " 301 , " dat is een code die in het Hypertext Transfer Protocol te betekenen De andere betekenis van " code " in de informatica is " programmeercode " " Permanent Redirect . " - Dat is , een computerprogramma . PHP-code is een programmeertaal voor webpagina's . U kunt PHP-code gebruiken om te creëren een redirect . Omleiding Redirection voren bezoekers van het ene webadres naar een ander webadres , meestal omdat de oorspronkelijke pagina zijn adres is verhuisd . De gebruiker wordt automatisch doorgestuurd naar de nieuwe locatie van de pagina , en meestal niet eens merken dat het adres aan de bovenkant van de browser gewijzigd. Hypertext Transfer Protocol De HTTP -specificatie bevat een overzicht van de status codes . Alle webservers en browsers kennen deze codes . De 301 code betekent " Permanent Redirect , " en de 302 code betekent " Temporary Redirect . " Een HTTP -bericht bevat een sectie genaamd " headers " en een bericht. Wanneer een webserver reageert op een verzoek om een omgeleide pagina , stuurt een eenvoudige boodschap met een leeg lichaam. Een van de HTTP-headers zal de redirect code bevatten , ofwel 301 of 302 , en het nieuwe adres voor de pagina . De webbrowser weet dat als het een dergelijk bericht ontvangt , moet deze onmiddellijk opnieuw voor de pagina op het nieuwe adres . PHP PHP is een programmeertaal taal die webpagina's genereert . De taal bevat een aantal functies , waarvan er een is " header ( ) . " De functie header heeft twee formaten . Men krijgt een HTTP codezin als parameter , de andere draait met de parameter " locatie " , dat is de functie die zorgt voor een omleiding. Een PHP-programma bestand moet bestaan in de plaats van de oude pagina , en de aankomende verzoek zal alleen dat programma te activeren wanneer de originele pagina werd gegenereerd door een PHP- programma met dezelfde naam . Codering voor Code de functie header creëert een 302 redirect van standaard als er geen HTTP- code is ingesteld voordat deze wordt aangeroepen met de parameter " Location " . De waarde voor de betreffende parameter Locatie is het nieuwe adres van de pagina . Als een 301 redirect is vereist , moet de functie tweemaal geschreven worden : Eenmaal aan het opzetten van de 301 code voor de functie en dan weer naar de omleiding met de parameter Location implementeren . Dit PHP-code vraagt gewoon de webserver een HTTP -code te sturen , ofwel 301 of 302 .
|