Ik heb een vreemd probleem, een absolute verwijzing werkt wel maar een relatieve niet.
Dit werkt dus wel:
<Directory "C:/www/timeforagame">
ErrorDocument 404 http://www.timeforagame.com/errors/404.html
</Directory>
Voorbeeld: http://www.timeforagame.com/blabla404.html
Maar dit niet:
<Directory "C:/www/timeforagame">
ErrorDocument 404 /errors/404.html
</Directory>
Het werkt nu als een redirect wat niet erg netjes is, graag zou ik het oplossen met een relatieve 404 zodat je een 404 pagina krijgt en niet een redirect naar een 404 pagina. Een redirect heeft namelijk een aantal nadelen voor het inedexeren in zoekmachine's e.d.
Voorbeeld van een relatieve verwijzing : http://www.cnn.com/blablabla.html
(je ziet dat de url gewoon blijft staan en dat de verwijzing aan de server kant opgelost is)
Dit is dus allemaal vanuit de httpd.conf file van apache zelf, ik zou ook allowoveride aan kunnen zetten en dan apache in elke dir naar een .htaccess kunnen laten zoeken. Dit heb ik ook geprobeerd maar werkt ook niet. (tevens is dit minder secure en kost meer resources)
Ik heb echt geen iedee wat ik fout doe, gebruik ik de bovenstaande relatieve verwijzing dan krijg ik geen pagina te zien. Ik heb een copie van mn httpd.conf online gezet.
http://www.timeforagame.com/voorbeeld.txt
Wie o Wie ziet de fout ?(moet toch in de voorbeeld.txt zitten denk ik)
Ik heb een stuk of 5 tutorial doorgekeken en die vertellen me allemaal dat ik het goed heb gedaan, maar blijkbaar toch niet.
In mn voorbeeld.txt file zit overgens onderaan nog een aardig virtualhost stukje, als je die gebruikt en je koppeld het DNS van www.jedomein.nl aan je IP waar je de website op host dan kan je verschillende websites hosten onder 1 IP / Poort.
Dit werkt dus wel:
<Directory "C:/www/timeforagame">
ErrorDocument 404 http://www.timeforagame.com/errors/404.html
</Directory>
Voorbeeld: http://www.timeforagame.com/blabla404.html
Maar dit niet:
<Directory "C:/www/timeforagame">
ErrorDocument 404 /errors/404.html
</Directory>
Het werkt nu als een redirect wat niet erg netjes is, graag zou ik het oplossen met een relatieve 404 zodat je een 404 pagina krijgt en niet een redirect naar een 404 pagina. Een redirect heeft namelijk een aantal nadelen voor het inedexeren in zoekmachine's e.d.
Voorbeeld van een relatieve verwijzing : http://www.cnn.com/blablabla.html
(je ziet dat de url gewoon blijft staan en dat de verwijzing aan de server kant opgelost is)
Dit is dus allemaal vanuit de httpd.conf file van apache zelf, ik zou ook allowoveride aan kunnen zetten en dan apache in elke dir naar een .htaccess kunnen laten zoeken. Dit heb ik ook geprobeerd maar werkt ook niet. (tevens is dit minder secure en kost meer resources)
Ik heb echt geen iedee wat ik fout doe, gebruik ik de bovenstaande relatieve verwijzing dan krijg ik geen pagina te zien. Ik heb een copie van mn httpd.conf online gezet.
http://www.timeforagame.com/voorbeeld.txt
Wie o Wie ziet de fout ?(moet toch in de voorbeeld.txt zitten denk ik)
In mn voorbeeld.txt file zit overgens onderaan nog een aardig virtualhost stukje, als je die gebruikt en je koppeld het DNS van www.jedomein.nl aan je IP waar je de website op host dan kan je verschillende websites hosten onder 1 IP / Poort.
[ Voor 3% gewijzigd door Verwijderd op 20-02-2006 22:51 ]