Stap 10: Controleer onze server alle defecte aanvragen omleiden terug naar onze website
Nu, de gebruikers terug naar onze web-pagina worden omgeleid als ze proberen om een website te bezoeken. Zo typen http://example.com oriënteert hen naar de webpagina die we zojuist hebt gemaakt. Echter, als ze proberen te bezoek http://example.com/something haalt ze een foutpagina. Dit zal gebeuren omdat ze proberen zullen te bereiken de / iets map van onze website die uiteraard niet bestaat.
Om dit te vermijden, zullen we naar onze belangrijkste indexpagina redirect die alle van de 404-fouten (voor niet gevonden pagina's) weer. We doen dit door de lighttpd configuratiebestand, gevonden in de /etc/lighttpd/lighttpd.conf te bewerken:
sudo nano /etc/lighttpd/lighttpd.conf
Voeg de volgende tekst voor de index-file.names:
server.error-handler-404 = "/index.html"
Nadat u hebt zorgde ervoor dat uw bestand ziet er zoals in de screenshot, Ctrl + o om op te slaan en Ctrl + x om af te sluiten.
Opmerking: U zal niet zitten kundig voor omleiden van URL's die https-adressen, als gevolg van de werking van de beveiligde verbindingen bevatten. De gebruikers krijgen fouten als ze proberen te bezoek https://platis.solutions bijvoorbeeld. Als u een leuke manier om te buigen die vindt, laat het me weten! :)