Como exibir mensagens definidas pelo usuário no navegador depois de bloquear o site usando hosts

0

Estou usando o arquivo hosts para bloquear sites, e quando tentamos abrir o site, o navegador mostra uma mensagem padrão, mas eu preciso exibir minha própria mensagem.

Existe alguma possibilidade de exibir uma mensagem definida pelo usuário?

    
por vijay P 07.12.2011 / 14:32

1 resposta

1

Execute um servidor da web em sua máquina local na porta usual (80) e defina uma página de erro personalizada

No arquivo de hosts, use 127.0.0.1 como o endereço dos domínios bloqueados

Atualização:

Se você tiver Perl instalado, você pode usar algo assim (inicie-o em um prompt de comando)

#!/usr/bin/perl
use strict;
use warnings;
use HTTP::Daemon;
use HTTP::Status;

my $d = HTTP::Daemon->new(LocalPort => 80);

while (my $c = $d->accept) {
    while (my $r = $c->get_request) {
       $c->send_file_response("./blocked.html");
    }
    $c->close;
    undef($c);
}

Outras linguagens de script estão disponíveis. Pilhas não incluídas.

    
por 07.12.2011 / 15:09