Как запретить подгрузку видео на других сайтах

12
blazer-05
На сайте с 18.11.2007
Offline
83
#11

А если у меня сайт на dle с ftp сервером к примеру http://sait.ru и все файлы доступны как ftp://sait.ru/primer.rar этот вариант запрета прокатит или нет?

Популярные видео курсы сети. (http://teahlessons.ru)
DV
На сайте с 01.05.2010
Offline
644
#12

Нет. Надо курить .ftpaccess.

---------- Post added 18-06-2012 at 18:51 ----------

Что-то мне тема понравилась, и наваял для Nginx конфиг.

    location ~* ^.+\.(zip|rar)$ {

root /путь/до/вашего/сайта/на/сервере;
valid_referers none blocked server_names ~(yandex|google|yahoo|bing|facebook|fbcdn);
if ($invalid_referer) {
rewrite ^/(.*)$ /go.php?to=$1 permanent;
}
}

Это у меня при попытке скачать со стороны файлы zip и rar переадресуется на скрипт, который уже гонит на файлообменник.

Скрипт go.php такой:

<?php



$to_link = $_GET["to"];
if($to_link = "файл1.zip")
{
header("location:http://letitbit.net/download/тратата/файл1.zip.html");
exit();
}

$to_link = $_GET["to"];
if($to_link = "файл2.zip")
{
header("location:http://letitbit.net/download/тратата/файл2.zip.html");
exit();
}
?>
Пусть качают и дают нам зарабатывать.
VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
blazer-05
На сайте с 18.11.2007
Offline
83
#13
DenisVS:
Нет. Надо курить .ftpaccess.

---------- Post added 18-06-2012 at 18:51 ----------

Что-то мне тема понравилась, и наваял для Nginx конфиг.
    location ~* ^.+\.(zip|rar)$ {

root /путь/до/вашего/сайта/на/сервере;
valid_referers none blocked server_names ~(yandex|google|yahoo|bing|facebook|fbcdn);
if ($invalid_referer) {
rewrite ^/(.*)$ /go.php?to=$1 permanent;
}
}

Это у меня при попытке скачать со стороны файлы zip и rar переадресуется на скрипт, который уже гонит на файлообменник.
Скрипт go.php такой:
<?php



$to_link = $_GET["to"];
if($to_link = "файл1.zip")
{
header("location:http://letitbit.net/download/тратата/файл1.zip.html");
exit();
}

$to_link = $_GET["to"];
if($to_link = "файл2.zip")
{
header("location:http://letitbit.net/download/тратата/файл2.zip.html");
exit();
}
?>
Пусть качают и дают нам зарабатывать.

Плохо курю в данной теме. Если правильно понял, то нужно создать 2 файла один.ftpaccess с первым кодом а второй go.php со вторым редиректом на фо?

DV
На сайте с 01.05.2010
Offline
644
#14

blazer-05, эти файлы для http сервера. А вам да, надо курить .ftpaccess, и здесь я не подскажу.

blazer-05
На сайте с 18.11.2007
Offline
83
#15
DenisVS:
blazer-05, эти файлы для http сервера. А вам да, надо курить .ftpaccess, и здесь я не подскажу.

все понятно, будем курить гугел:)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий