1 votos

¿Es posible bloquear imágenes desde una URL específica utilizando el archivo "hosts"?

Quiero bloquear las imágenes en una web que no es a menudo importante anuncios subidos a su servidor o host.

Con inspect element me di cuenta de todas estas imágenes fue nombrado con ad-[some number].jpg .

No puedo usar cualquiera extensiones en mi navegador así que es posible hacer algo como eso con el archivo "hosts" o cualquier forma local.

He intentado ad-*.jpg pero no tiene ningún sentido.

1voto

Twisty Puntos 3968

Quiero bloquear imágenes en un sitio web....entonces, ¿cómo podría hacerlo mediante el archivo hosts o de cualquier manera local.

El archivo Hosts no funciona para usted. Bloquea todo servido por un servidor.

El HOSTS archivo le permite cambiar la dirección IP de su ordenador utiliza para conectarse a determinados hosts. Por ejemplo, la siguiente entrada:

www.example.com       127.0.0.1

hará que su equipo directo de todas las conexiones de la orientación de la host de Internet www.example.com a 127.0.0.1.

Sin embargo, lo que estamos tratando de hacer es bloquear las solicitudes de recursos en el host de Internet, tales como www.example.com/ads/somead.jpgsin el bloqueo de otros contenidos en el host. Esto no se puede hacer con el archivo Hosts; es todo o nada.

No puedo usar ninguna de las extensiones

Bummer.

No es bueno que la solución a tu problema es utilizar el explorador de extensiones como AdBlock Plus. Eso es realmente el mejor enfoque en el intento de implementar algo en su máquina local para bloquear anuncios no deseados.

Si le sucede que tiene el control del router que sirve a su red, puede tener algunas opciones para el bloqueo de contenidos no deseados en el nivel de red.

-1voto

jehutyy Puntos 188

Lo puedes hacer con el archivo hosts mediante la asignación de un nombre de host a localhost pero necesitas conocer el hostname del servidor, lo que se pide para mostrar estos anuncios. Sugiero para usar software de bloque de anuncios que haría mejor el trabajo.

De todos modos si consigues obtener ip o hostname del servidor ad sólo tienes que hacer como dije anteriormente:

/etc/hosts:

ad_server's_hostname localhost
ad_server's_ip       localhost

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: