Can't access any images on the site

Started by boyo, June 12, 2008, 09:26:16 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

boyo

Look at this picture.

http://i27.tinypic.com/2zflu9k.gif

I'm using Firefox and it has nothing to do with my cache.

A few months ago I could see all the pictures, but now they all show up as this hotlinking picture.

I can guarantee that nothing on my computer has changed.

I can only assume the server has banned my ip address or something.

RT 55J

Are you using a proxy?

---

"its a good day to do what has to be done by me and help my brother to defeat the enemys" - John Freeman



boyo

No. It worked before. I haven't changed anything.

Maxim

What do you see here:



http://adurah.com/step2.html">http://adurah.com/step2.html



If it isn't the URL of this page, you have problems.


Maxim

If you're in Firefox, enter about:config in the address bar and type "referer" in the box. It looks like you have it set to 1, but it should be 2.

boyo

You're right. That fixed it.

What's the difference between 1 and 2?

Maxim

0 = don't send a referer

2 = send it for everything

1 = don't send it for images



"nothing on my computer has changed"



Except that :)


tay

I have the same problem running on internet explorer. (version 7 i think) I'm sure that the referer is the problem but how do i fix it?



Going to the referer test page earlier in this forum says this:



You came from: Your address bar, a bookmark, or you sent no referer.


Maxim

It's either something you did to IE, via an add-on, or you have a proxy between you and the internet. Some ad-blockers have this effect.



Jon really ought to change the blocker to allow through blank referers.

JonLeung

Someone on these forums suggested the code I implemented as-is to prevent hotlinking, if that's where the issue is.



I guess I'll have to go back and find where I stuck that snippet of code (I'm guessing the main root HTML file or root folder).



Would allowing blank referrers let potential bandwidth-sucking hotlinkers in, though?

Maxim

It'll be in .htaccess in the web root directory. Try this:



RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vgmaps\.com/ [NC]

RewriteCond %{HTTP_REFERER} !^$

RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/noleech.png [L]



Allowing blank referers will allow:



- people with image referers turned off in Firefox

- people with a proxy that removes the referer (often as a "privacy" option)

- people who copy and paste a direct URL to an image into their address bar

- people who try really hard to rip you off by having their linking page have ".vgmaps.com" in the URL (eg. http://www.mysite.com/imrippingoff.vgmaps.com/somepage.html)



and will block:



- people with regular browser setups who click on a link from another website

JonLeung

Okay, it's been implemented.  It should work just as Maxim says...



Hope that fixes it!

Revned

I can finally open images in tabs now!