O redirecionamento de hosts não está funcionando corretamente

0

Simplificando, quero redirecionar uk.wikipedia.org para en.wikipedia.org.

Coloquei isso no arquivo hosts no Windows, salvei e limpei o cache do DNS:

91.198.174.225      uk.wikipedia.org

Mas quando tento visitar o site uk.wikipedia.org, recebo um erro de tempo limite e ele não está me redirecionando para en.wikipedia.org.

Ajuda?

Não é um problema de cache do navegador, como tentei em vários navegadores (Firefox, Chrome)

    
por vemacs 14.01.2013 / 03:02

1 resposta

2

Quando você faz um dig uk.wikipedia.org , também obtém 91.198.174.225 , o mesmo que dig en.wikipedia.org . Então provavelmente todas as páginas são acessadas através do mesmo IP. O servidor da Web descobre qual página exibir para você, dependendo do campo Host nos cabeçalhos HTTP-Request. (Veja os hosts virtuais do apache, por exemplo). Para alterar qual página é solicitada, você deve modificar os cabeçalhos Http. Isso provavelmente é feito com um plugin de algum tipo.

Editar: não parece haver uma ferramenta pré-criada para alterar os cabeçalhos http somente em determinados domínios. Mas talvez você possa usar isso: Firefox Redirector ?

    
por 14.01.2013 / 03:27