Sam Soul Posté 15 Août 2008 Posté 15 Août 2008 Bonjour, mon site était anciennement en html et est maintenant en php. Depuis ma page 404 qui elle aussi a été renommée en php ne fonctionne plus. Voici le code que j' ai dans mon htaccess: ErrorDocument 404 http://www.mon-domaine.com/404.php je précise que j' utilise le code suivant pour réécrire mes extensions php en html: Options +FollowSymlinks RewriteEngine on RewriteBase / RewriteRule ^(.*)\.html$ /$1.php [QSA,L] Merci d' avance
Dan Posté 16 Août 2008 Posté 16 Août 2008 Déjà le fait de mettre une URL complètement qualifiée ne te donne plus une entête 404 mais une entête 200 Il faut mettre : ErrorDocument 404 /404.php
Sam Soul Posté 16 Août 2008 Auteur Posté 16 Août 2008 (modifié) Merci mais ça ne marche pas plus. C' est la page 404 du navigateur qui s' affiche. (il y a une petite faute dans le code que tu as mis). je précise que ma page 404.php est bien à la racine de mon site. Modifié 16 Août 2008 par Sam Soul
Jeanluc Posté 16 Août 2008 Posté 16 Août 2008 Quelle est la taille de la page /404.php ? Internet Explorer ne l'affichera que si elle est assez longue (je pense que la taille minimum est d'environ 1K octets). Jean-Luc
Dan Posté 16 Août 2008 Posté 16 Août 2008 (il y a une petite faute dans le code que tu as mis). Effectivement, quand on écrit documant au lieu de document ... J'ai corrigé mon post ! Merci
Sam Soul Posté 16 Août 2008 Auteur Posté 16 Août 2008 (modifié) j' ai trouvé: chez one and one il faut procéder comme ceci: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) /404.php et ça marche. merci one and one..... Modifié 18 Août 2008 par Sam Soul
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant