Пример маленького конфиг файла для Nginx что бы не прописывать и не закидывать отдельные robots.txt файлы Запрещающие индексацию.
Пример такого файла (запрет индексации всего контента):
| |
Переводя его в виде конфига для Nginx получаем файл noindex.conf:
| |
Теперь это файл можно закидывать в блок server и если среди статики, которую обрабатывает сервер нет robots.txt
файла, то будет отдан запрещающий индексацию файл.
Если Nginx выступает только как реверс-прокси, то локальных файлов не будет ни у какого домена и этот конфиг превратиться в более простой:
| |
Опять же, можно держать два конфига. Тогда в зависимости от сайта использовать полный запрет или запрет до появления
осмысленного robots.txt.