PDA

Bekijk Volledige Versie : Apache ondersteunt geen relatieve paden bij errordocumenten



londoneye
22/01/06, 16:46
Mijn Apache-server lijkt geen relatieve paden bij errordocumenten te ondersteunen.

Ter voorbeeld:
ErrorDocument http://www.google.nl/404.php werkt wel
ErrorDocument /404.html werkt nietOp zich lijkt dit allemaal geen probleem, alleen werkt de variabele '$_SERVER[REQUEST_URI]' slechts bij relatieve paden en laten die juist niet werken als ik ze in .htaccess instel.
Als ik diezelfde .htaccess file op een andere server upload, lijkt alles perfect te werken.

Als ik relatieve paden instel, krijg ik gewoon geen 404 error-pagina te zien.
Als ik het volledige pad instel, krijg ik keurig 404.php te zien, maar dan staat er voor $_SERVER[REQUEST_URI] -> 404.php in plaats van de opgevraagde pagina (welke wel zou worden weergeven bij relatieve waarden in .htaccess)

Waarom lijken relatieve ErrorDocument declaraties in .htaccess niet te mogen?

Diewy
22/01/06, 17:39
probeert is gewoon 404.html
zonder / dus

mihosnet
22/01/06, 18:07
PHP bugs:
http://bugs.php.net/bug.php?id=35056