Version complète: sur le forum Webmaster Hub : Probleme avec la page 404
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
hebmaster
Bonjour ,

sur un fichier .htaccess j'ai placé cette ligne de code :
CODE
ErrorDocument 404 /erreur.php

Alors il redirige toute les pages qui n'existe pas vers erreur.php
Et parmis ces pages le fichier : robots.txt
comment dire au serveur de ne pas rediger le fichier robots.txt (qui n'existe pas sur mon espace d'hebegement) vers erreur.php
Jeanluc
Bonjour,

A proprement parlé, le serveur ne redirige pas vers la page /erreur.php, mais il affiche le contenu de la page /erreur.php.

La nuance est que le serveur renvoie bien un code 404 au navigateur et au robot qui le visite. Il n'y a donc aucun risque que la page /erreur.php soit traitée par un robot comme si elle était le fichier /robots.txt.

Si malgré tout, cela t'ennuie, ajoute un fichier /robots.txt contenant uniquement ceci:
CODE
User-agent: *
Disallow:


Jean-Luc
hebmaster
Ce code n'interdit pas l'acces a mon site (je parle pour les robot) ?

CODE
User-agent: *
Disallow:


il fait quoi exactement ce code ?
Jeanluc
Il dit aux robots qu'ils peuvent visiter tout ton site. Donc c'est exactement comme s'il n'y avait pas de fichier robots.txt, sauf qu'il n'y aura plus de 404, évidemment.

Jean-Luc
hebmaster
ok merci beaucoup ...et désolé je comprend rien dans le langage utilisé dans le robots.txt , c'est pour cela je pose trop de question
captain_torche
En gros, pour faire simple :
User-agent: *
Applique le disallow suivant à tous les user-agent (* = tout, User-agent: identifiant du robot de moteur de recherche)
Disallow:
Liste des pages à ne pas indexer. Si elle est vide, c'est qu'il faudra tout indexer.
Dan
Et si tu as des doutes quant-à la syntaxe, tu peux toujours regarder le fichier robots.txt de n'importe quel site... par exemple celui du Hub:
http://www.webmaster-hub.com/robots.txt
(il est archi simplifié, mais permet d'éviter les erreurs 404 qu'on aurait en son absence.)

Dan
Jeanluc
CITATION(Dan @ lundi 26 juin 2006, 10h03) *
Et si tu as des doutes quant-à la syntaxe, tu peux toujours regarder le fichier robots.txt de n'importe quel site...

... sauf que, sur un site sur deux, le robots.txt, n'est pas conforme au standard ou est rempli de lignes inutiles, obsolètes ou néfastes.

Par contre, pour le robots.txt du Hub, il n'y a rien à redire: il est court et parfait ! wink.gif

Jean-Luc
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.