Escrito por Iván Alonso el Miércoles 24 de Febrero de 2010

Es decir, que quienes estén leyendo tus posts desde Google Reader puedan ver las imágenes aún cuando tengas activado un anti-hotlinking que impide verlas desde fuera de tu propia página.

En el archivo .htaccess del directorio raíz de tu blog, añadiremos:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !neverbyte.net [NC]
# Allow Google Reader Access
RewriteCond %{HTTP_REFERER} !^http(s)?://www.google.(com|es)/reader/(m/)?view/.*$ [NC]
RewriteRule .*.(jpg|jpeg|gif|bmp|png)$ - [F]
</IfModule>

Esto permite la lectura de imágenes desde tu propia página (neverbyte.net en este caso) así como desde Google Reader, mediante una expresión regular que permite obtener cualquier dirección de Google Reader: mediante protocolo http o https (seguro), mediante navegador web o móvil (/m/) y desde la versión internacional o la española de Google (.com o .es).

Lógicamente, esto puede personalizarse mucho más, pero como introducción para empezar nos vale. Aquí podéis probar vuestras expresiones regulares fácilmente, y en askapache podéis encontrar algunos trucos interesantes.

Etiquetas: , ,

Esta entrada fue escrita el Miércoles 24 de Febrero de 2010 a las 12:14 pm y está archivada en la categoría Blog. Puedes seguir las respuestas y comentarios en el feed RSS 2.0. Puedes dejar un comentario, o dejar un trackback desde tu propia página.

Deja tu comentario