Есть такой плагин в wordpress. Давным давно не обновлялся. В общем он в .htaccess добавляет запись следующего вида (названия сайтов изменены):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site1.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site2.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site3.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site4.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site5.ru [NC]
RewriteRule \.(mp3|zip)$ - [NC,F,L]
</IfModule>
В админке я добавил свои сайты, которые могут качать mp3 и zip с сервера. Но чёт не работает нифига, всё-равно качается с любого сайта. Тема уже не рабочая? И насколько вообще такая защита надёжна?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site1.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site2.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site3.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site4.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site5.ru [NC]
RewriteRule \.(mp3|zip)$ - [NC,F,L]
</IfModule>
В админке я добавил свои сайты, которые могут качать mp3 и zip с сервера. Но чёт не работает нифига, всё-равно качается с любого сайта. Тема уже не рабочая? И насколько вообще такая защита надёжна?