Tengo problemas a la hora de añadir la protección contra hotkink. En el pasado lo hice pero supongo que mi host modifico mi .htaccess.
Ahora creo que he hecho lo mismo y estoy haciendo pruebas con una web que tiene imagenes de mi servidor. La verdad es que no funciona. Lo hago con Chrome modo incognito porque entiendo que de este modo no se cachean las imágenes.
Quizás quien me esta haciendo el hotlink tenga las imagenes cacheadas pero lo dudo.
Os copio mi .htaccess. Alguien puede ver algun error que haga que no funcione la protección hotkink?
# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working
RewriteBase /
# BEGIN W3TC Browser Cache
<IfModule mod_deflate.c>
<IfModule mod_headers.c>
Header append Vary User-Agent env=!dont-vary
</IfModule>
AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
<IfModule mod_mime.c>
# DEFLATE by extension
AddOutputFilter DEFLATE js css htm html xml
</IfModule>
</IfModule>
# END W3TC Browser Cache
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.geekland.hol\.es$
RewriteRule ^(.*)$
http://geekland.hol.es/$1 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://geekland.hol.es$ [NC]
RewriteCond %{HTTP_REFERER} !^http://geekland.hol.es/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.geekland.hol.es$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.geekland.hol.es/.*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|png|bmp)$ - [F,NC,L]
</IfModule>
# END WordPress