Messages: 145

Enregistré le: 11 Avr 2005

Message le Jeu Juin 22, 2017 11:43

Bonjour,

Je mets ces lignes dans mon .htaccess afin de ne pas indexer mon fichier rbots.txt
Code: Tout sélectionner
<Files ~ "robots\.txt$">
  Header set X-Robots-Tag "noindex"
</Files>

Par contre ça plante avec wamp.
Internal serveur Error

Je commente les lignes quand je suis en local, mais j'aimerais trouvé une meilleure solution.
Quelqu’un saurait-il pourquoi ça plante avec wamp ou comment mettre en place une condition sur ces lignes pour qu'elle ne s'applique pas en local ?
Condition du style :
Code: Tout sélectionner
RewriteCond %{SERVER_ADDR} !^127\.0\.0\.1


Merci d’avance
Yannick
Haut
3 Réponses
Messages: 8506

Enregistré le: 14 Mai 2003

Message le Jeu Juin 22, 2017 11:54

yann123 a écrit:Par contre ça plante avec wamp.
Internal serveur Error

Dans error.log c'est noté pourquoi, c'est pas plus simple de corriger non ?

NB: les seuls robots.txt que j'aille vu indexés, c'est ceux servis en text/html au lieu de text/plain. Je veux bien un exemple de robots.txt indexé ?
Haut
Messages: 145

Enregistré le: 11 Avr 2005

Message le Jeu Juin 22, 2017 14:22

Effectivement, il suffisait d'activer headers_module... :oops: :oops:

Je n'ai pas de cas à vous donner, je mets cette règle d'office dans le .htaccess.
Peut-être trouverez-vous des cas intéressant en recherchant dans gg "inurl: robots.txt"

Bonne journée.
Haut
Messages: 289

Enregistré le: 10 Sep 2006

Message le Sam Juin 24, 2017 22:07

yann123 a écrit:Peut-être trouverez-vous des cas intéressant en recherchant dans gg "inurl: robots.txt"

Pas vraiment, et étant donné que de toute façon, /robots.index est une url standard, je ne crois pas que ça serve à grand chose d'essayer de la masquer au niveau de l'indexation.
Haut