Activation du fichier .htaccess pour gestion erreur 404

Bonjour,
j’ai tenté vainement de mettre en place ma page 404.html. J’ai suivi scrupuleusement toutes les indications que j’ai pu trouver sur les site et forums de SPIP et OUVATON, mais cela ne fonctionne toujours pas. La seule condition que je n’ai pas pu vérifier est l’activation ou pas du fichier .htaccess. Est ce que quelqu’un peut me dire comment savoir si le fichier est activé ou pas ? Et s’il ne l’est pas, comment l’activer ?

D’un autre côté, si quelqu’un a une solution pour réaliser une page 404 personnalisée sans passer par l’insertion de la ligne “ErrorDocument 404 [http://monsite.fr/spip?page=404”](http://monsite.fr/spip?page=404) dans le fichier .htaccess, je suis preneur.

Merci beaucoup
Vincent

En ce qui concerne SPIP, je ne sais pas. Mais pour n’importe quel site, il suffit de placer une page 404.html à la racine, sans avoir besoin d’un .htaccess. Exemple: http://metral.ch/pasdepage.html

Coop,
Greg

J’ai déjà déposé le fichier 404.html à la racine du site, mais cela ne fonctionne pas.

Voici les conseils donnés par les SPIPMasters :
http://www.spip.net/fr_article3226.html
http://www.spip-contrib.net/Le-fichier-htaccess

Ils conseillent donc de passer par le fichier .htaccess sous réserve que l’administrateur du serveur Apache ait autorisé son utilisation. Et là c’est le drame ! J’ai parcouru tout le site OUVATON pour essayer de savoir si ce fichu fichier est activé ou pas et je n’ai rien trouvé.

J’ai déjà envoyé il y a 5 jours un message aux admins de OUVATON et je n’ai toujours pas de réponse. Bon c’est vrai ! Je ne suis peut-être pas très patient, mais j’ai effectué de grosses modif sur le site et je suis assailli par les utilisateurs qui depuis une semaine tombent sur cette affreuse page blanche d’erreur 404.

++
Vincent

Ah non, d’après la doc, il faut le mettre avec les squelettes !

De ce côté, pas de soucis: les .htaccess sont disponibles pour tout le monde. Mais la syntaxe est assez chatouilleuse – p.ex. pas de ligne vide en début de fichier. Et ça ne doit pas non plus être en conflit avec d’autres .htaccess qui se trouvent plus haut dans l’arborescence.

Si jamais, poste le fichier ici et on regardera si ça devrait jouer – je ne suis pas un spécialiste, mais peut-être d’autres sur ces forums seront plus à même de te guider.

Coop,
Greg

J’ai déposé des fichiers 404.html dans tous les répertoires possibles, squelettes y compris.
J’ai également trituré et déplacé le .htaccess tant que j’ai pu en espérant une réaction du serveur. J’aurais hurlé de joie en voyant une erreur 500. Entre parenthèse le fichier .htaccess que j’ai utilisé est celui fourni par SPIP lors de l’installation. J’y ai juste ajouté la ligne en fin de fichier.

Ma dernière tentative : tout dupliquer sur le localhost où j’ai le contrôle du serveur Apache et voir où je merde. En attendant éventuellement un message des admins…

Ah ! J’oubliais. Quand je cherche une page bidon, je ne tombe pas sur un message type “Not found” ou une page blanche, mais sur ce message suivant “Il n’y a pas d’article à cette adresse”. Ce qui me laisse supposer que quelque part il existe un fichier 404.html générique. C’est aussi le message qu’on rencontre quand on tombe sur une erreur 404 sur le site de http://www.ouvaton.coop/. Bref j’ai la grosse sensation que seul un admin OUVATON pourra résoudre mon problème. Y’a t’il un admin dans l’serveur ?

J’ai trouvé mon erreur.
Le fichier .htaccess est bien en place.
Voici la marche à suivre pour ceux que cela intéresse :
http://www.spip-contrib.net/Gestion-propre-des-erreurs-404

Chouette si ça marche. Ceci dit, les admins ne passent quasiment jamais par ici. Tu les trouveras sur les news (disponibles aussi à partir d’une interface web si jamais: http://webnews.ouvaton.coop/)), ou en les contactant à travers le lien dans ton panel.

Coop,
Greg