lordBlack
Мой дом здесь!
- Регистрация
- 29 Ноя 2007
- Сообщения
- 623
- Реакции
- 267
- Автор темы
- #1
тут задача образовалась. смысл такой
линки для скачки файла находятся по адресу сайт1.ру
ссылка выглядит сайт2.ру/папка/файло.zip
задача следующая - вариант1:
при прямом переходе на ссылку сайт2.ру/папка/файло.zip - доступ блокируетсо на 404 или с редиретом на обределнный адрес.
для скачки файла нужно зайти снова на сайт1.ру и ткнуть на линку.
вариант2:
при тыке на линку сайт2.ру/папка/файло.zip на сайте1.ру -формируется ссылка вида сайт2.ру/папка/12h1h12g2yqy1/файло.zip
которая доступна для скачки только для этого клиента.
естно что если ввести напрямую ссылку сайт2.ру/папка/файло.zip - то снова будет блокировка и редирект на индекс.
попробовал так, но это не работает (((
линки для скачки файла находятся по адресу сайт1.ру
ссылка выглядит сайт2.ру/папка/файло.zip
задача следующая - вариант1:
при прямом переходе на ссылку сайт2.ру/папка/файло.zip - доступ блокируетсо на 404 или с редиретом на обределнный адрес.
для скачки файла нужно зайти снова на сайт1.ру и ткнуть на линку.
вариант2:
при тыке на линку сайт2.ру/папка/файло.zip на сайте1.ру -формируется ссылка вида сайт2.ру/папка/12h1h12g2yqy1/файло.zip
которая доступна для скачки только для этого клиента.
естно что если ввести напрямую ссылку сайт2.ру/папка/файло.zip - то снова будет блокировка и редирект на индекс.
попробовал так, но это не работает (((
PHP:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://домен.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.домен.ru/.*$ [NC]
RewriteRule .*\.(gif|php|rar|zip|jpg|php5|htm|html|phtml|php3|php4|cgi|exe|pl|asp|aspx|shtml|swf)$ http://отправить-сюда.ru/index.php [R,NC]