@Dubrovin

Как скрыть карту сайта от публичного доступа через NGINX или Cloudflare?

Здравствуйте,
на сайте есть карта сайта domain.com/sitemap_index.xml
необходимо, чтобы доступ к этой карте сайта был только у поисковых роботов (Yandex, Google, Bing, Yahoo, Duckduckgo и др.) и был закрыт для обычных пользователей.
Пожалуйста, подскажите, как это можно реализовать через NGINX или используя WAF от Cloudflare?
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Разница между поисковым роботом и обычным браузером - только в юзерагенте, который легко подделать. Можно, конечно, добавить ещё и проверку принадлежности IP-адресов поисковым компаниям... но зачем, в целом? То, что проиндексировано гуглом - можно в нём легко найти.
Ответ написан
Ваш ответ на вопрос

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

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