Vous n'êtes pas connecté.



d'abord, salut à tous
Voila mon soucie et simple. Je suis heberger chez 1and1, pack standar pro; sur serveur linux....
J'ai créer un fichier .htaccess qui se trouve a la racine de mon ftp, avec comme contenu:
ErrorDocument 404 /erreur_404.php
vous pouvez visiter ma page 404 içi : La page en question
Le soucie ???
Et bien je tape www.blog-mobiles.fr/dfghgfdhrfd
sa me renvoie sur la méme page 404 du serveur en claire la page basic qui fait fuire....
Voila si une personne serait assée sympa pour m'aider je la remerçie. Si vous étes plusieur c'est encore mieux ^^
Merci @+ 
TOP Hors ligne


Tente de mettre une URL absolue, ça pose parfois pb :
ErrorDocument 404 http://www.blog-mobiles.fr/erreur_404.php
TOP Hors ligne









high a écrit:
ErrorDocument 404 /erreur_404.php
Le chemin absolu utilisé fait ici référence à la racine du serveur... cela ne peut marcher.
Ce qui devrait marcher :
- le même nom de fichier mais sans le slash avant en mettant le fichier d'erreur dans le même répertoire que le .htaccess
- utiliser le chemin unix complet, pour le connaître, tu peux afficher la variable _SERVER["SCRIPT_FILENAME"] depuis un script PHP ( <? echo(_SERVER["SCRIPT_FILENAME"]); ?> )
- utiliser un chemin relatif, par exemple :
ErrorDocument 404 ./erreur_404.php
ou
ErrorDocument 404 ./erreur/erreur_404.php
@Ju : le chemin de ce fichier est déterminé par le serveur Web sur l'arborescence Unix... cela dit une URL HTTP marche surement (mais pas de la même façon)
TOP Hors ligne


TibaL a écrit:
@Ju : le chemin de ce fichier est déterminé par le serveur Web sur l'arborescence Unix... cela dit une URL HTTP marche surement (mais pas de la même façon)
Pour les raisons que tu as évoqué, on utilise souvent directement l'adresse en HTTP.
Ceci étant dit, sur bcp d'hébergeur, le slash détermine bien la racine du site et pas du serveur (j'imagine que les sécurités au niveau du serveur renvoient sur la dossier le plus haut autorisé de l'arborescence).
TOP Hors ligne



Bizar j'ai écrie un message avant vous Ju mais il n'est pas la Oo?
J'ai tout tester pour vous dire... du www.blog-mobiles.fr/erreu...
a tous ce que vous m'avez proposer. J'ai fait la variable :/homepages/19/d179826578/htdocs/
Bizar tout autant!
Edit: merci pour le dérangement
TOP Hors ligne


Reste à tout simplement te renseigner auprès de ton hébergeur s'il accepte les htaccess et s'il accepte cete manoeuve en particulier (ce qui n'est pas une évidence).
TOP Hors ligne









Ju a écrit:
Ceci étant dit, sur bcp d'hébergeur, le slash détermine bien la racine du site et pas du serveur (j'imagine que les sécurités au niveau du serveur renvoient sur la dossier le plus haut autorisé de l'arborescence).
Cela dépend de la méthode utilisée pour sécuriser le tout (quand la sécurité existe...).
Cela peut aussi dépendre des modules apache installés, certains servant justement à corriger des chemins ambigus.
Bref, tant que ça marche et que ça reste sécu c'est bon 
TOP Hors ligne



en claire lol je suis foutue a ce point ?
edit: bon je vais faire comme Ju vous me conseiler, je vais spammer la société pour savoir comment résoudre se probléme. ... ^^
Dernière modification par high (27/11/06 20:28:54)
TOP Hors ligne


high a écrit:
edit: bon je vais faire comme Ju vous me conseiler, je vais spammer la société pour savoir comment résoudre se probléme. ... ^^
Tout simplement savoir si ton hébergeur le permet !
TOP Hors ligne



Merci a vous. @+
Ps : vous en tirez une téte Ju ^^
TOP Hors ligne


high a écrit:
Merci a vous. @+
Ps : vous en tirez une téte Ju ^^
Tu peux me tutoyer, tu sais ^^.
Si tu parles de mon avatar, il s'agit de Pierre Bénichou 
TOP Hors ligne









high a écrit:
on je vais faire comme Ju vous me conseiler, je vais spammer la société pour savoir comment résoudre se probléme. ... ^^
Le plus simple pour savoir si ton hébergeur supporte les .htaccess, c'est de mettre dans le fichier .htaccess cette ligne :
Deny From All
Bien entendu, place ce .htaccess dans un dossier non intéressant. Si ensuite lorsque tu accèdes au dossier en http tu obtient le message FORBIDDEN, c'est que les .htaccess sont bien supportés.
Cela dit ça ne veut pas dire que les pages d'erreur personnalisées sont autorisées, juste qu'il y a de grandes chance que cela marches.
En gros, cela dépends de de l'option AllowOverride du virtual host sur le serveur Apache.
TOP Hors ligne