Как заблокировать загрузку всех внешних элементов с помощью .htaccess?

  • Автор темы G0r60n
  • Обновлено
  • 17, May 2024
  • #1
Привет, я хочу заблокировать загрузку всех элементов, загруженных с внешних сайтов. Например, встраивание изображений, размещенных на разных доменах.

Моя неудачная попытка:

 # Disable external content
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(subdomain.)?mydomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mydomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp|webp)$ - [F]


Код (разметка): В последней строке я упомянул некоторые расширения, хотя я бы предпочел заблокировать все, кроме, например, имени файла externalcaptcha.js иotherexternal.file.

Спасибо

G0r60n


Рег
19 Jan, 2014

Тем
73

Постов
207

Баллов
592
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно