J'ai un site multilingue et multidomaine. Il fonctionne à travers une installation CMS unique (Drupal), j'ai donc un seul répertoire racine. Donc, si j'ai un fichier robots.txt statique, je ne peux y afficher que les fichiers d'un seul domaine, pour autant que je sache.
Puis-je mettre une ligne dans .htaccess
Redirect 301 /robots.txt /robots.php
(ou instruction équivalente, et veuillez indiquer laquelle si elle est autorisée)
donc il redirige vers un fichier php dynamique, où je peux servir différents contiennent selon le $_SERVER['HTTP_HOST']
?
Et la même question pour sitemap.xml , donc je peux servir un sitemap.php dynamique qui indique différents liens pour chaque domaine différent.
Le problème avec l'absence d'utilisation de .txt et .xml est, comme mentionné, que tous les domaines partagent un seul répertoire physique sur l'ordinateur serveur.