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?
Si te ha gustado este post no olvides suscribirte al feed para estar al tanto de las novedades
Feed RSS de los comentarios de este post.
Webmaster Libre es un blog de Alma Fernández Página alojada en Redcoruna
Hola alma, te agregé tanto al netvibes -en linea- como al feeddemon -de escritorio- y en ambos se ve la imagen (comprobé con el perrito). Un saludo.
Gracias
Hola Alma,
yo te leo desde Bloglines y las imágenes no aparecen
Hola Alma, yo tuve que añadir http://www.google.es/reader/view porque en algún momento google decidió cambiar el .com genérico por la versión local (en realidad puse http://www.google.*/reader/view). Un saludo.
He hecho como dices Jorge, por si las moscas, y de paso he agregado el Planet Webdev, Bloglines, Netvibes y, una vez más por si acaso, he agregado a Feedburner…
De momento con eso espero que sea suficiente pero si alguno usáis otro lector web y no os van las imágenes me lo decís y lo meto a mano. Perdón por las molestias y gracias por la ayuda
Desde el thunderbird he visto el perrito pidiendo disculpas
Ya aparecen las imágenes en Bloglines!!
Gracias.
Gracias a todos vosotros por la ayuda y la paciencia.