Prevent hotlinking

Michael Shadle mike503 at gmail.com
Sun Apr 12 20:40:34 MSD 2009


Try

"valid_referers none blocked *.etc.com etc"

perhaps you're not sending a referrer header. Some "internet security
suites" do that for "privacy" and I hate them. or malfunctioning
browsers or some browsers include that option now.

that's the only thing I see wrong there.

On Sun, Apr 12, 2009 at 8:45 AM, Max <maxbear at gmail.com> wrote:
> Hello all,
>
> I tried to use the following code to prevent hotlinking. But it blockes
> myself as well, anyone got any idea?
>
> location ~* (\.jpg|\.png|\.css)$ {
>     valid_referers blocked domain.com *.domain.com;
> if ($invalid_referer) {
> return 404;
> }
> }
>
> Thanks.
>
> Max
>
>





More information about the nginx mailing list