SitePoint Sponsor

User Tag List

Results 1 to 2 of 2
  1. #1
    Unauthorized Web Theologian emmzee's Avatar
    Join Date
    Jan 2004
    Location
    Mississauga, Ontario, Canada
    Posts
    738
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Link-leeching protection, odd problem??

    I have some zip files stored on my site and use a htaccess file to prevent other sites from linking to them ... it looks like this and is in its own /files folder separate from the other files for the site:

    Code:
    IndexIgnore *
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?dosgames.com/.*$ [NC]
    RewriteRule \.(zip|exe)$ http://www.dosgames.com/unauth.php [R,L]
    It seems to work fine on every web browser and computer I've ever tried it on. However I get 1 or 2 emails a week from people saying they're getting the "unauth" page even though they're clicking normally from the site download page. I thought it could be something to do with their web browser or something but whenever I've asked they've always been using a recent version of IE ... So is it something to do with the {HTTP_REFERER} field, if they are not sending a referer it won't let them dl maybe??? I dunno I don't know much about htaccess so I'm just guessing here

    So, hints on whats the problem here? Can this be improved in some way to make it work for everyone? THANKS ALL

  2. #2
    SitePoint Enthusiast Does's Avatar
    Join Date
    Feb 2004
    Location
    USA
    Posts
    51
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yup it has to do with the refferer, with refferer-blocking on I get the unauth page.
    Refferer blocking comes with programs like Norton Internet Security, that's the one I use but I'm sure there are others.


    Greets
    Peter
    Peter van der Does
    http://blog.avirtualhome.com - Home of the AVH WordPress plugins


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •