Version complète: sur le forum Webmaster Hub : Rediriger une page inexistante
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
dexmon
Bonjour,
comment faire pour rediriger le client vers une page existante lorsqu'il tape une adresse qui n'existe pas du genre http://www.mondomaine.com/titi.php ?

Je buche depuis ce matin sur ce problème que je n'arrive aps à résoudre, je ne sais pas si je dois utiliser le mod_rewrite ou le php pour arriver au résultat.
Si on doit utiliser le htaccess, quelqu'un aurais un code déjà tout prêt pour rediriger l'utilisateur vers ma page /error/404.html ??
Si quelqu'un a une idée je l'écoute.
merci d'avance.
Dan
Avec une ligne dans un fichier .htaccess, comme ceci :

CODE
ErrorDocument 404 /nomdufichier.html


Il faut impérativement que /nomdufichier.html (ou .php, ou autre...) soit donné en chemin "serveur" et non pas sous la forme http://.... sinon, l'entête retournée ne sera pas 404.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.