![]() |
Показаны 3 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Apache (http://netadmin.ws/forum/forumdisplay.php?forumid=21)
-- Как через .htaccess .... ? (http://netadmin.ws/forum/showthread.php?threadid=2171)
Как через .htaccess .... ?
Всем привет!
Подскажите как можно через .htaccess реализовать следующее:
на сервере у хостера лежат *.zip файлы, надо сделать чтобы народ не ставил линки на эти файлы с других сайтов, т.е. чтобы их можно было забирать только с сайта, который стоит на этом сервере.
это возможно???
Спасибо, Юра
в файл .htaccess нужно добавить следующие строчки:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domain.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.ru/.*$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip|rar|exe|mp3)$ http://domain.ru [R,NC]
Спасибо agent !!!!!!!
...а почему в последней строке
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|zip|rar|exe|mp3)$ http://domain.ru [R,NC]
пишем http://domain.ru, а не http://www.domain.ru ??
сайт окрывается в браузере и через domain.ru, и через www.domain.ru , так может надо еще дописть такую же строку только с http://www.domain.ru ??
и еще, а что означает [NC] и [R,NC] ??
Еще раз спасибо!

| Формат времени GMT. Текущее время 07:11. | Показаны 3 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.