Antes de nada, decir que la técnica con el sitio de ejemplo es completamente legal, por ello no me hago responsable de cualquier otro uso que se le pueda dar.
Todo empezo con el
post de los expertos de exchange. El problema era que buscando la respuesta a una consulta técnica, llego a una web donde parece estar la solución, pero para visualizarla es necesario un registro previo pago. En esto, un lector me deja en los comentarios lo siguiente;
El lector tenía toda la razón, pero logadmin también (sin alter ego), ¿qué estaba pasando entonces?
Simplemente que estabamos viendo dos versiones diferentes de la misma página, ¿a qué me suena esto?
Cloaking: Cloaking is a black hat search engine optimization (SEO) technique in which the content presented to the search engine spider is different from that presented to the users' browser. This is done by delivering content based on the IP addresses or the User-Agent HTTP header of the user requesting the page.
Pero en este caso, en vez de mostrar una versión diferente de página basándose en IP o la cabecera HTTP "User-Agent", lo hacía basándose en una cookie que deja al usuario.
Video demostrativo.
Lo único que tienes que hacer para ver las soluciones, es bloquear las cookies de ese sitio web. .
¿Legal, ético por parte de experts-exchange?,
no entro en ello, pero lo que sí hacen es primero intentar que el usuario pague por ver el contenido, y luego mostrarlo.
La solución es tan sencilla como bloquear las cookies
de ese sitio web.
Otra solución puede ser accediendo al sitio web a través de la cache de google.
Y aún otra solución más (esta sólo la recomiendo para experimentar), cambiando la cabecera HTTP "HTTP_USER_AGENT", en firefox con la ayuda de Agent Switcher e importando una gran lista de agentes.
Ya teneis bastante para experimentar por vuestra cuenta.
Gracias rever.