Redirection is een service ingebouwd in het Hypertext Transfer Protocol dat is de norm dat alle webbrowsers en webservers te volgen bij het aanvragen en het overdragen van webpagina's . Al hoewel omleiding is niet automatisch , zodra een website beheerder heeft een omleiding voor een webpagina , is er niets van de websurfer kan doen om het te stoppen . Maar dan moeten ze niet willen omleiding te voorkomen . De omleiding leidt surfers weg van verwijderde pagina's . Uniform Resource Locators Een adres krijgt in de adresbalk van een webbrowser , hetzij omdat de gebruiker heeft ingevoerd in , of omdat het automatisch werd bevolkt door te klikken op een link . De web browser stuurt een verzoek naar de webserver voor de website in het adres en vraagt om een pagina ook opgenomen in het adres . Een webadres wordt genoemd een " URL ", wat betekent Uniform Resource Locator . De twee belangrijkste delen van de URL zijn de domeinnaam , dat is de naam van de site en ziet eruit als " www.something.xxx " en de naam van het bestand met de webpagina . Als de URL een bestandsnaam bevat, vervolgens beide zijden standaard de standaard index.htm bestandsnaam die moet worden gevestigd in de hoofdmap van de site . Hypertext Transfer Protocol < br > het formaat van het verzoek van de webbrowser en de reactie van de webserver volgt een structuur gedefinieerd door het Hypertext Transfer Protocol . Elk bericht bevat " koppen ", ook wel bekend als ' HTTP-headers , " en een lichaam. Het verzoek bevat alleen informatie in de headers , en het bericht is leeg . Het antwoord van de server bevat informatie in de kop-en de code om de pagina weer te geven in het lichaam . Als de server het bestand aangevraagd de browser niet vinden , zal het antwoord lichaam leeg zijn en een van de headers zal een foutcode bevatten om aan te geven dat de pagina niet is gevonden . Dit resulteert in de browser weergeven van een foutmelding . Omleidingen vermijd deze situatie HTTP Codes De pagina is niet gevonden code - . 404 - is een van de standaard -status codes vermeld in het Hypertext Transfer protocol . Alle webbrowsers en webservers zijn geprogrammeerd om deze codes te gebruiken en om te weten wat te doen als ze er een te ontvangen . Als de website beheerder stelt een redirect naar een vermiste pagina , zal de webserver een bericht te sturen met een leeg lichaam , maar met de redirect code in plaats van een foutcode . De redirect code wordt gevolgd door het nieuwe adres voor de ontbrekende pagina . Controle De webbrowser is geprogrammeerd om actie te ondernemen op een ontvangst van een redirect . Dit is niet een optie die kan worden in-of uitgeschakeld in het configuratie scherm van de browser . Alle browsers presteren omleidingen automatisch om volledig te voldoen aan de eisen van HTTP . Als de gebruiker de browsers gedrag na ontvangst van een redirect , dat zou alleen maar verwijderen van de dienst die vooruit naar het nieuwe adres van de pagina , en zou resulteren in een fout scherm , niet op het display van de oude pagina kon controleren . Die pagina is verwijderd van die locatie .
|