Код защиты от хотлинков ASP (полностью блокирует ресурсы на сайте загрузки Thunder, Tornado и Express), определяет, загружается ли он с помощью инструмента загрузки, и если да, то будет сообщено об ошибке 404.
Скопируйте код кода следующим образом:
<%
«Блокировать основные инструменты загрузки
Димксурл, xtool
'Получить агент браузера
xurl=lcase(Request.ServerVariables("HTTP_USER_AGENT"))
«Определите запрещенные АГЕНТЫ. Следующие 5 включают последние версии Express, Tornado и Thunder. Вы можете добавить их самостоятельно!
xtool="mozilla/4.0(совместимо;msie5.00;windows98)"&_
"mozilla/4.0(совместимо;msie6.0;windows+nt5.0)"&_
"mozilla/4.0(совместимо;msie6.0;windowsnt5.1;)"&_
"mozilla/4.0(совместимо;msie6.0;windowsnt5.0;.netclr1.1.4322)"&_
"mozilla/4.0(совместимо;msie6.0;windowsnt5.0;.netclr3.5.20706)"&_
"mozilla/4.0(совместимый;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)"
'Определить, является ли АГЕНТ законным
ЕслиInStr(xtool,xurl)>0Тогда
«Инструмент загрузки напрямую сообщает об ошибке 404.
Response.Status="404NotFound"
Ответ.Конец
КонецЕсли
'Другой код ниже
Ответ. Напишите «Просматривайте содержимое в обычном режиме. Вы можете использовать инструмент загрузки, чтобы проверить загрузку страницы и проверить, можно ли ее загрузить?»
%>