Перенаправление "robots.txt" на определенный домен

Перенаправление "robots.txt" на определенный домен

Я хочу перенаправить все запросы на "robots.txt", если домен содержит ".our-internal-devel-domain.de". Это должно быть на уровне сервера, потому что когда мы разрабатываем веб-сайт и публикуем его на нашем тестовом домене, я не хочу, чтобы он был в Google, поэтому я хочу отправить deny-all robots.txt.

В целях тестирования эти домены существуют даже после запуска проекта, поэтому, если домен не содержит наш домен devel, следует использовать обычный robots.txt.

Например, некий псевдокод, но мне не удалось использовать его с mod_rewrite или Alias ​​в apache conf:

if current_domain.contains("our-internal-devel-domain.de") && querystring == "robots.txt" 
  deliver("/path/to/global/deny/robots.txt")

решение1

Это может быть так же просто, как

<VirtualHost *:80>
  ServerName our-internal-devel-domain.de>
  Alias /robots.txt /path/to/global/deny/robots.txt 
</VirtualHost>

Связанный контент