nkrantzMedlem sedan apr. 2002830 inlägg hello!
liten fråga som möjligtvis har diskuterats tidigare, bara att jag inte vet vad jag skall söka på för jag vet inte hur jag ska kalla det... men iaf
Om man går in på php.net/test så kommer sidan att söka på just test och förmodligen inte hitta ngt som matchar. hur funkar detta? test borde ju teoretiskt sett i detta fallet vara en mapp på servern, men inte då...
Hur göra?
//Nippe
ThACRoWMedlem sedan dec. 2001314 inlägg Det är inte en mapp på servern, utan de använder sig av ErrorDocument 404 som man skriver in i httpd.conf för att skickas vidare till en sida, och genom den sidan så kan man göra annat kul som att återigen skicka vidare till något...
Du måste ha rättigheter till att modifiera httpd.conf, och det har man oftast bara om det är ens egen server...
HUR man gör det exakt vet jag inte, men det ska nog gå att söka efter, om jag inte minns fel så har php.net en "view source" funktion där man kan läsa hur de gjort det.
davidsMedlem sedan mars 2001238 inlägg Hmmm... har för mig att detta ska gå att fixa med en .htaccess-fil?
KegaMedlem sedan maj 20021 inlägg Det enda du behöver göra är att skriva in en rad i din httpd.conf
Till exempel:
"ErrorDocument 404 /missing.html"
Om besökaren får en 404 då hamnar han på sidan "missing.html" som ligger i din http root. Sen kan ju den sidan t.e.x länka vidare till andra sidor o.s.v.
All config finns i httpd.conf nu för tiden så du behöver inte bry dig om nåra .htaccess eller liknande filer. :)
peronetMedlem sedan sep. 200193 inlägg Det simplaste är att skapa en .htacces fil med raden:
ErrorDocument 404 /missing.html
alla kataloger under den mappen kommer sedan att köra alla sidor som inte finns på servern enligt den filen.
peronetMedlem sedan sep. 200193 inlägg Det är bäst att göra enligt .htacces filen då du kan ha olika felsidor för olika kataloger. :)