J'ai essayé de chercher cette réponse ici ainsi que sur Stackoverflow et je n'ai pas trouvé de réponse applicable.
J'essaie d'ajouter la balise X-Robots 'noindex' à un répertoire spécifique de mon site Web via HTACCESS.
Objectif : Je veux empêcher toutes les pages de ce répertoire d'être indexées par les moteurs de recherche.
Mon installation : PHP version 5.6.40 / Apache / Linux
Clarification : Il ne s'agit pas d'un répertoire physique. Il s'agit d'un répertoire virtuel qui existe via la réécriture d'URL.
Exemple d'URL : http://www.example.com/newsletters/
Exemple d'URL : http://www.example.com/newsletters/Spring.html
0 votes
"Impossible de trouver une réponse applicable" - quel était le problème avec les réponses que vous avez trouvées ? Quelle version d'Apache utilisez-vous ?
0 votes
Apache 2 je crois. J'ai essayé d'utiliser phpinfo() pour le savoir, mais il m'a juste donné la version générale 'Apache'.
0 votes
Toutes les réponses que j'ai trouvées s'appliquaient à des répertoires physiques, et non à des répertoires virtuels qui sont créés via des réécritures d'url.
0 votes
Quant à la version d'Apache... il s'agit de savoir si vous utilisez la version 2.2 ou 2.4. Apache 2.4 est la version actuelle, mais de nombreux hôtes partagés utilisent encore Apache 2.2 (EOL janvier 2018). Avec Apache 2.4, vous pouvez utiliser Apache Expressions pour résoudre ce problème.