Permitir al Google Reader acceder a imágenes protegidas contra hotlinking
Bueno, ya os lo comentaba ayer, de un día para otro las imágenes volaron del Google Reader.
Hace un ratillo tuve un hueco para ponerme a ver qué pasaba, abrí el .htaccess (el mismo que yo borré, que regresó por generación espontánea) y me encontre con que los chicos (bots) de Dreamhost habían estado tocando algo, bajo las 3 líneas que introduce el WordPress había esto:
### Generated by Dreamhost. DO NOT modify!!! ###
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?webmasterlibre.com/?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?aplicacionesyweb.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?buscador.webmasterlibre.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?senda91.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|mp3|mpg|avi|mov)$ - [F,NC]
################################################
Parece que Dreamhost restauró una copia antigua de mi .htaccess, con el hotlinking totalmente restringido y sólo acceso a algunos de mis dominios (si fuese automáticamente generado, con políticas para permitir acceso a los dominios de mi cuenta tendría que haber un par mas). No entiendo cómo o por qué ha aparecido una copia tan antigua de mi .htaccess, si al menos hubiesen restaurado uno de este año…
La solución (a parte de restaurar desde mi copia de seguridad local) es permitir el acceso de Google Reader y Google Reader Mobile como hice en su momento con el resto de dominios autorizados, tan sencillo y obvio que me da hasta pena no haberme parado a mirarlo ayer.
### Generated by Dreamhost. DO NOT modify!!! ###
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?webmasterlibre.com/?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?aplicacionesyweb.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?buscador.webmasterlibre.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?senda91.com/.*$ [NC]
# Permitir el acceso a Google Reader
RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/view/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.com/reader/m/view/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|mp3|mpg|avi|mov)$ - [F,NC]
################################################
De esta forma permito explícitamente al Google Reader acceder a los ficheros, no obstante me asalta una duda ¿alguien que use bloglines o un lector de escritorio que me cuente si ve imágenes o no?




