Bonjour à tous

Je ne sais pas trop où poster ce genre de question, du coup je m'en remets aux problèmes généraux.

J'essaie de gérer, comme le dit le titre, les erreurs sur mon site.
J'ai un fichier .htaccess qui renvoit vers le fichier gérant les différentes erreurs.


ErrorDocument 401 /Maroc/erreur.php
ErrorDocument 403 /Maroc/erreur.php
ErrorDocument 404 /Maroc/erreur.php
ErrorDocument 500 /Maroc/erreur.php


et donc j'ai mon fichier d'erreurs...
qui contient avec des require_once mes en-tete et pied de page, le fichiers css... et un autre fichier : erreur_log.php qui lui traite les différentes erreurs.

Tout fonctionne.
Tout fonctionne tant qu'on se trompe de fichier seulement dans la racine du site.
En testant j'ai remarqué que si je tape dans l'url :
http://site.com/Dossier_contenant_htaccess/faux_fichier.html
Smiley smile là ça marche.
En revanche, si je tape
http://site.com/Dossier_contenant_htaccess/Sous_dossier/faux_fichier.html
Smiley eek alors là ma page d'erreur s'affiche mais le lien avec ma page css est rompu. Soit dit en passant, j'ai sous les yeux ce que je tente d'éviter.

Je ne comprends pas pourquoi.
Pourriez-vous m'aiguiller?

Je peux au besoin donner plus d'infos...
Merci d'avance
Modifié par ClR (25 Apr 2011 - 14:51)
Non-non ça marche impec. J'ai du loucher et j'ai effacé l'historique aussi du coup.
avec des chemins absolus donc.
Merci bcp jb_fx
Modifié par ClR (25 Apr 2011 - 14:51)