Aller au contenu

Sujets conseillés

Posté

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 :thumbsup:

Posté

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

Posté (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é par Sam Soul
Posté

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

Posté
(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 :)

Posté (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é par Sam Soul

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...