htaccess et ErrorDocument 404 / problématiques

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : htaccess et ErrorDocument 404 / problématiques

Re: htaccess et ErrorDocument 404 / problématiques

par Anémone » 02 déc. 2010, 04:01

Ayant cherché à approfondir la question, du côté de l'hébergeur, j'apprends que les pages.php erronées ne peuvent pas générer de message d'erreur personnalisé, sauf à coller dans le htaccess des instructions de réécriture incompatibles avec certaines instructions qui y sont déjà.
Resterait-il un dernier espoir?

L'intérêt majeur d'une 404 personnalisée, c'est notamment tout le php qu'on peut y mettre... à condition

htaccess et ErrorDocument 404 / problématiques

par Anémone » 02 déc. 2010, 03:01

Bonjour,

Si je place un fichier intitulé erreur404.php à la racine de mon site, et en première ligne du fichier .htaccess, ce code:

Code : Tout sélectionner

ErrorDocument 404 /erreur404.php
ça marche (erreur404.php s'exécute), pour toutes les erreurs de ce niveau de l'arborescence, mais pas pour les erreurs effectués dans les dossiers de 1er niveau.
Je place donc dans un tel dossier de 1er niveau, un même fichier intitulé erreur404.php et un fichier .htaccess avec le même code, ça ne marche pas, c'est la page d'erreur de l'hébergeur qui apparait.
Si je tape monsite/dossierde1erniveau/erreur404.php, la page s'affiche normalement.
Une idée?
Merci d'avance,

Thierry