|
|
|
| Здравствуйте!
Необходима помощь по данному вопросу:
По адресу http://domain1.com/flash/index.html находиться Флеш ролик, который подтягивает другие файлы из этой же директории.
Необходимо заблокировать доступ к нему, если ролик открывают не из домена domain1.com или domain2.com и что главное не посредством открытия линка http://domain1.com/flash/index.html в браузере напрямую.
Для решения проблемы в директории http://domain1.com/flash/ создан файл .htaccess:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain1.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain2.com/.*$ [NC]
RewriteRule /* http://www.domain1.com/error.html [R,L]
|
Вторая строка RewriteCond %{HTTP_REFERER} !^$ отвечает за то чтобы Флеш ролик мог доступаться к другим ресурсам этой же директории. Но в свою очередь эта строка позволяет и открывать ролик посредством открытия линка http://domain1.com/flash/index.html в браузере напрямую.
Как решить проблему? Возможно, можно как-то блокировать доступ только к файлу index.html? | |
|
|
|
|
|
|
|
для: GAZok
(16.03.2010 в 17:21)
| | сорри за названия темы, но я с большим трудом добавил этот пост
форум работает коряво
Модеру: пожалуйста, измените название темы на: .htaccess: проблема с доступом из Flash application | |
|
|
|