Prevent hotlinking

Michael Shadle mike503 at gmail.com
Sun Apr 12 22:29:47 MSD 2009


Its not Wordpress sending the header it's your browser sending the  
header (unless this is wordpress fetching images using some plugin and  
then youll have to modify the script to send a referer header (I  
believe it is spelled wrong, technically)

On Apr 12, 2009, at 10:41 AM, Max <maxbear at gmail.com> wrote:

> Hello,
>
> Thanks. I tried that. But it's still not working. I am using  
> wordpress. Don't know what referrer header wordpress send.
>
> Max
>
> On Mon, Apr 13, 2009 at 12:40 AM, Michael Shadle <mike503 at gmail.com>  
> wrote:
> 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
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20090412/8ebc5de7/attachment.html>


More information about the nginx mailing list