Min fysiska webbutrymme (10 / 13 steg)
Steg 10: Gör vår server omdirigera alla felaktiga begäranden tillbaka till vår hemsida
Just nu är användarna omdirigeras tillbaka till vår webbsida om de försöker besöka en webbplats. Så skriva http://example.com att omdirigera dem till den webbsida som vi just skapat. Dock om de försöker besöka http://example.com/something når de en felsida. Detta kommer att ske eftersom de kommer att försöka nå / något mapp av vår webbplats som uppenbarligen inte existerar.
För att undvika detta, kommer vi att omdirigera alla 404 fel (för inte hittade sidor) tillbaka till våra viktigaste indexsida. Vi gör detta genom att redigera konfigurationsfilen lighttpd, Funna i /etc/lighttpd/lighttpd.conf:
sudo nano /etc/lighttpd/lighttpd.conf
Tillägga den följande texten före index-file.names:
Server.error-handler-404 = "/ index.html"
När du har kontrollerat ser din fil ut som i skärmdumpen, Ctrl + o spara och Ctrl + x för att avsluta.
Obs: du kommer inte att kunna omdirigera URL: er som innehåller https-adresser, på grund av hur de säkra anslutningarna fungerar. Användarna kommer att få fel om de försöker besöka https://platis.solutions till exempel. Om du hittar ett sätt att dirigera dem, behaga låta mig veta! :)