Интернет, Программирование, и энергетический

Как заблокировать и разблокировать Ссылающиеся Hotlinking и загрузки из внешних веб-сайтов

Hotlinking (прямые ссылки на веб-сайт файлы - картинки, видео и т.д.) и загрузки из внешних веб-сайтов без вашего разрешения является очевидным пропускания кражи. Если веб-мастер или владелец веб-сайта хочет, чтобы запретить или ограничить загрузки загружаемых пунктов на своем сайте через другие веб-сайты, чем его "/ ей в; я имею в виду, если посетитель хочет скачать пунктов в mydomain. ком, конечно, Вы хотите выполнить, что действия через mydomain. ком только на сайте, а не через другой сайт, что делать ссылку для загрузки элементов веб-сайта. Вы можете сделать это путем блокирования ссылок.

В закачек папки, в которых вы скомпилировали ваши загружаемое пунктов, создайте. Htaccess файл и вставлять код. Этот код в основном внешние сайты заблокированы рефереры, помимо вашего собственного веб-сайта;

SetEnvIfNoCase ссылка "^ http:// (www.)? Jcmiras.net" spam_ref = 1
<FilesMatch "(.*)">
чтобы отрицать, позвольте
отказать от всех
Позвольте от окр = spam_ref
<FilesMatch "(.*)">

Где jcmiras.net это только домен разрешено ссылке и выполнить загрузку.

Вы также можете использовать код по отключению hotlinking. Однако в этот код, вы должны указать расширений файлов, которые вы не хотите быть hotlinked. Это может не работать на html-страниц.

RewriteEngine по
RewriteCond% (HTTP_REFERER)! ^ Http (ы )?://( www \.)? Yourdomain.com [NC]
RewriteRule \. (Jpg | jpeg | png | gif) $ - [ЕР, F, L]

Там, где yourdomain это разрешено Код ссылки на веб-сайт (он должен быть собственный домен) и к пг | jpeg | png | gif являются охраняемыми типов файлов.


Подала в: Коды и Сценарии

«Предыдущая статья в кодах и Скрипты: Aggregate_jcm

Поиск по сайту

Веб www.jcmiras.net

Рекламные ссылки


Переводы

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flag
German flagFrench flagSpanish flagJapanese flagArabic flag
Russian flagHindi flag   
By N2H