Evaluarea subiectului:
  • 0 voturi - 0 în medie
  • 1
  • 2
  • 3
  • 4
  • 5
Oprirea de "hotlink-ului" in Nginx pentru site-ul tau
#1
Atunci cand ai un site si incarci pe el diferite imagini exista posibilitatea ca alte site-uri sa incarce imaginile gazduite la tine pe site... astfel iti ocupa tie banda si se folosesc de resursele pe care tu le ai in administrare.

Pentru a prevenii genul acesta de practici puteti folosi urmatoarele linii intr-un server block:

- pentru imagini gif, png jpg?g (semnul intreabarii "?" inlocuieste un caracter)

Cod:
location ~ .(gif|png|jpe?g)$ {
     valid_referers none blocked mywebsite.com *.mywebsite.com;
     if ($invalid_referer) {
        return   403;
    }
}

- pentru directoare unde tineti imaginile ex. "pictures"

Cod:
location /pictures/ {
     valid_referers none blocked mywebsite.com *.mywebsite.com;
     if ($invalid_referer) {
        return   403;
    }
}

Pentru nelamuriri va stau la dispozitie.
Sometimes you find yourself in the middle of nowhere, and sometimes in the middle of nowhere, you find yourself.
Răspunde


Săritura forum:


Utilizator(i) care navighează în acest subiect: 1 Musafir(i)