Bloqueio de apenas uma subpágina de um site

1

É possível bloquear apenas uma determinada subpágina de um site, em vez de todo o domínio, modificando /etc/hosts file? Por exemplo, eu quero bloquear http://example.com/whatever.html em vez de todo o domínio http://example.com . Eu tentei colocar apenas 0.0.0.0 http://example.com/whatever.html mas não funciona.

    
por Guest63748 24.07.2016 / 16:04

3 respostas

6

Não.

/etc/hosts é usado para modificar o mapeamento "hostname - > IP address". Pode não ser usado para filtragem de "camada de protocolo".

Se você quiser limitar páginas específicas, precisará usar algo como um servidor proxy. Isso pode ser programado com regras específicas para permitir / negar determinadas páginas. Em seguida, configure seu navegador para usar esse proxy.

Um exemplo simples disso é o Privoxy ( link ), mas há muitas ferramentas.

EDITAR PARA ADICIONAR: Como alternativa, um plug-in do navegador (por exemplo, "origem do bloco" ou "adblock plus") pode ser configurado para bloquear o acesso a páginas diretamente no navegador.

    
por 24.07.2016 / 16:25
2

/etc/hosts afeta apenas o acesso do seu servidor a hosts externos (não locais nesses hosts) e não é útil para controlar o acesso ao seu servidor da web (a menos que os únicos usuários com os quais você esteja preocupado sejam < em> local usuários em a mesma máquina).

A maneira usual de limitar o acesso é pelo arquivo .htaccess , que você pode colocar em "qualquer" diretório para controlar o acesso a esse diretório e seus subdiretórios. Como os servidores proxy, existem vantagens / desvantagens para usá-lo. Outros geralmente recomendam o uso de SSL e autenticação, mas esse é um assunto importante.

Leitura adicional:

por 24.07.2016 / 16:41
0

Se você quiser um método verdadeiramente configurável, poderá usar o arquivo hosts para fazer o redirecionamento no nível do domínio e, em seguida, ter um servidor de filtro / proxy hospedado no host local ou em um computador da rede para bloquear o nível de protocolo / arquivo. é possível fazer até mesmo com arquivos de configuração de htaccess ou servidor simples. o arquivo hosts será usado para redirecionar o tráfego para o seu próprio servidor e, em seguida, o servidor fará o bloqueio ou redirecionamento conforme necessário.

    
por 24.07.2016 / 20:49