@bernex

Как настроить NGINX для защиты по referrer?

Хочу чтобы люди не могли делать хотлинки(интегрировать мой js, css к себе на сайты), только для моего домена.
Так же бы чтобы нельзя было пройти по пустому реферреру и открыть код для просмотра через браузер(js, css), но он исполнялся.

Что делать с поисковиками, нужны ли они им? Как учесть их?

Спасибо!
  • Вопрос задан
  • 2566 просмотров
Пригласить эксперта
Ответы на вопрос 1
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
Спросите себя - зачем? Кому надо, тот код всё равно посмотрит. И так ли нужны ваши скрипты и картинки кому-нибудь?
А по вашему вопросу - идите в гугл, там по любому релевантному запросу куча вопросов на StackOverflow.
location ~ ^/([a-zA-Z0-9\.\-]*)/(.*) {
    if ($http_referer !~ "^$1.*$"){
            return 403;
    }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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