Cable Forum

Cable Forum (https://www.cableforum.uk/board/index.php)
-   Internet Discussion (https://www.cableforum.uk/board/forumdisplay.php?f=25)
-   -   Hotlinking Video Files... (How to STOP It) (https://www.cableforum.uk/board/showthread.php?t=36025)

JediMaster 03-10-2005 13:38

Hotlinking Video Files... (How to STOP It)
 
I have a domain www.suziperry.tv & on it I wish to host Video Clips. These Clips are 3 MB to 30 MB and will be FREE.

I dont expect many to try & Hotlink these, but I need a way to prevent it (just incase).

I tried .htacces & it works on part of the Hotlinking. But it FAILES on another:

Example: If suziperry.tv/vid/123.avi is the File I want to Protect (and all vids in suziperry.tv/vid/ also) I put the .htaccess in the vid folder. If anyone tried to Hotlink they had a NoHotlink.jpg not the Video.

But if url2.com has a Direct Link to the Video, and a User Left Clicks & Saves Targer As, this will then allow him to Save File, as it has a referrer from my Domain (as it is a FULL Path to the Video) If Left Click it displays the JPG...

.htaccess wont work ... I tried all combo's

Any other Ideas? I want to Prevent ALL Holinking inside suziperry.tv/vid JPG, Vids.. Only allow if from my Website.

SMHarman 03-10-2005 13:55

Re: Hotlinking Video Files... (How to STOP It)
 
Is there any Cpanel hotlinking options you can use (if your website has cpanel mgmt?)

Mike 03-10-2005 14:01

Re: Hotlinking Video Files... (How to STOP It)
 
That reminds me Gadget show in on tonight 1915 channel 5

punky 03-10-2005 14:18

Re: Hotlinking Video Files... (How to STOP It)
 
Do you know much PHP?

You should be able to use PHP as a download wrapper, to mask the true file's path.

You'd have a link like:

www.suziperry.tv/vid/downloadvid.php?id=12

And the PHP would be like:

PHP Code:

<?php

if (isset($_GET['id']))
{

    if(
$_SERVER['HTTP_REFERER'] == 'http://www.suziperry.tv/vid/vids.php')
    {
    
header( "Location: http://www.suziperry.tv/secret.path.to.vids/" . $_GET['id'] );
    }
    else
    {
    echo 
"Hotlinking is banned.";
    }

     
else
{
echo 
"Missing id number.";
}

?>

That should work, although I haven't tried it. If I get time later, I might test it out.

That's the simplest wrapper, but has a flaw. If people find out your secret path (a browser might display it), then they can still leech your site. The way to get around this is to have an array of filenames, so that people can't guess the names.

i.e. $filenames = array('suzieating.avi, 'suzidrinking.mpg'...) so 0 = her eating, 1 equals her drinking. PHP is server-side code, so users can't find out your array of filenames.

HTH.

JediMaster 03-10-2005 14:52

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by SMHarman
Is there any Cpanel hotlinking options you can use (if your website has cpanel mgmt?)

I have enabled the HotLinking via C/Pan, it created this....

Code:


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://suziperry.tv/.*$        [NC]
RewriteCond %{HTTP_REFERER} !^http://suziperry.tv$        [NC]
RewriteCond %{HTTP_REFERER} !^http://www.suziperry.tv/.*$        [NC]
RewriteCond %{HTTP_REFERER} !^http://www.suziperry.tv$        [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|avi|AVI|zip)$ www.suzip.co.uk [R,NC]

So it should PREVENT any Direct Linking to Files on my Domain. (But it does NOT)

1) www.suziperry.tv/ntl/SuziPerry_2003-WSB.avi Try & Right Click & Save As. Most CAN save the AVI. Only a SMALL few get the NO Hotlink URL..

2) Then If ABOVE works... I cant Link Files on my site like http://www.suziperry.tv/ntl/ as Right Click Save as is not Working.:dunce:

3) Left Clicking on http://www.suziperry.tv/ntl/ Link to Video works. Nothing else

Any Tips or Ideas buddy?

:D Yes 7.15 Gadget show lol. 45 min now not 30mins

bmxbandit 03-10-2005 15:45

Re: Hotlinking Video Files... (How to STOP It)
 
you should be able to specify allowed referrers in the .htaccess file, in your root directory.

JediMaster 03-10-2005 15:51

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by bmxbandit
you should be able to specify allowed referrers in the .htaccess file, in your root directory.

I thought these were ALLOWED Referers.....
Code:

RewriteCond %{HTTP_REFERER} !^http://suziperry.tv/.*$        [NC]
RewriteCond %{HTTP_REFERER} !^http://suziperry.tv$        [NC]
RewriteCond %{HTTP_REFERER} !^http://www.suziperry.tv/.*$        [NC]
RewriteCond %{HTTP_REFERER} !^http://www.suziperry.tv$        [NC]

Or what do I need to include?

KingPhoenix 03-10-2005 16:32

Re: Hotlinking Video Files... (How to STOP It)
 
THe hotlink protection in cPanel will not stop people downloading things from your site, purely just stop them "hot linking" your images and other media files.

bmxbandit 03-10-2005 16:45

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by JediMaster
I thought these were ALLOWED Referers.....
Code:

RewriteCond %{HTTP_REFERER} !^http://suziperry.tv/.*$        [NC]
RewriteCond %{HTTP_REFERER} !^http://suziperry.tv$        [NC]
RewriteCond %{HTTP_REFERER} !^http://www.suziperry.tv/.*$        [NC]
RewriteCond %{HTTP_REFERER} !^http://www.suziperry.tv$        [NC]

Or what do I need to include?

yup, thats right, i hadnt read your post properly... i thought you were talking about php :dunce:

JediMaster 03-10-2005 16:49

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by KingPhoenix
THe hotlink protection in cPanel will not stop people downloading things from your site, purely just stop them "hot linking" your images and other media files.

I am TOTALLY lost :dunce: lol

I enabled the C/Pan option. So No-One can Hotlink (Right?)

But on http://www.suziperry.tv/ntl/ I cant even link to my own site? :confused:

What gives lol

zoombini 03-10-2005 20:21

Re: Hotlinking Video Files... (How to STOP It)
 
Dare I sugest you ask your ISP support dept which is the best way to do this?

KingPhoenix 03-10-2005 20:47

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by JediMaster
I am TOTALLY lost :dunce: lol

I enabled the C/Pan option. So No-One can Hotlink (Right?)

But on http://www.suziperry.tv/ntl/ I cant even link to my own site? :confused:

What gives lol

Im confused....

lol..

It wont let you put the images / video onto your own site?? It should do.... make sure you dont have another .htaccess file in your ntl directory with different permissions (over writing the parent perms)

budwieser 03-10-2005 22:16

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by JediMaster
I have a domain www.suziperry.tv & on it I wish to host Video Clips. These Clips are 3 MB to 30 MB and will be FREE.

I dont expect many to try & Hotlink these, but I need a way to prevent it (just incase).

I tried .htacces & it works on part of the Hotlinking. But it FAILES on another:

Example: If suziperry.tv/vid/123.avi is the File I want to Protect (and all vids in suziperry.tv/vid/ also) I put the .htaccess in the vid folder. If anyone tried to Hotlink they had a NoHotlink.jpg not the Video.

But if url2.com has a Direct Link to the Video, and a User Left Clicks & Saves Targer As, this will then allow him to Save File, as it has a referrer from my Domain (as it is a FULL Path to the Video) If Left Click it displays the JPG...

.htaccess wont work ... I tried all combo's

Any other Ideas? I want to Prevent ALL Holinking inside suziperry.tv/vid JPG, Vids.. Only allow if from my Website.

F*****g great site Mate.!!!!!!!!!!:tu: :tu: :tu: :tu:
Wish i could do as well as you with this stuff!:confused:

JediMaster 04-10-2005 10:05

Re: Hotlinking Video Files... (How to STOP It)
 
Quote:

Originally Posted by budwieser
F*****g great site Mate.!!!!!!!!!!:tu: :tu: :tu: :tu:
Wish i could do as well as you with this stuff!:confused:

Thanks M8 :D
I enjoy doing the Site.


& KingPhoenix sent you a PM ;)

JediMaster 06-10-2005 16:06

Re: Hotlinking Video Files... (How to STOP It)
 
King Phoenix has been a :angel:
But even he was confused at my Server :confused:

Anyone here used a Anti-Leech script?

Cheers


All times are GMT. The time now is 14:30.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
All Posts and Content are © Cable Forum