SonkoDmitry
@SonkoDmitry
Веб разработчик

Алиас на файл

Есть несколько хостов, которые запущеные на одной машине. Хосты тестовые. Понадобилось закрыть хосты от индексации роботами. На текущий момент, хосты постоянно биндятся на разные папки. Каким образом можно решить проблему? Приходит в голову отдавать на всех хостах роботс с запретом индексации, но кидать в каждую папку роботс не решение. Каким образом на уровне конфигурации можно сделать сие?
  • Вопрос задан
  • 2872 просмотра
Пригласить эксперта
Ответы на вопрос 4
ertaquo
@ertaquo
На уровне конфигурации можно в каждом VirtualHost'е написать строчку:
Alias /robots.txt /var/ww/robots.txt
Как это сделать глобально, увы, не знаю.
Ответ написан
script88
@script88
ограничить доступ определенным адресам посредством allow from IP никак нельзя?
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
1. у апача есть понятие глобальной конфигурации и конфигурации виртуалхостов — соответстенно файлик можно прописать для всех виртуалхостов единожды.
2. положить один роботс.тхт куда-то, куда есть доступ у пользователя, из под которого запущен апач и в каталогах, где находятся виртуалхосты сделать симлинк на этот самый роботс.тхт, тогда меняться он будет для всех виртуалхостов, где лежат симлинки на него одновременно,.
Ответ написан
SonkoDmitry
@SonkoDmitry Автор вопроса
Веб разработчик
Вопрос решил. Проблема была почему-то если файл, на который создавался алиас назывался роботс.тхт, переименовал в _роботс.тхт все запустилось. Принудительно прописал в конфиге модулю алиас:
Alias /robots.txt "/media/DATA1/DISK1/wwwroot/_sites/robots/_robots.txt"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы