Questão O redirecionamento de hosts não está funcionando corretamente


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

Eu coloquei isso no arquivo hosts no windows, salvei e liberei o cache do DNS:

91.198.174.225      uk.wikipedia.org

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

Socorro?

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


0


origem




Respostas:


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

Editar: Não parece haver uma ferramenta pronta para alterar os cabeçalhos http somente em determinados domínios. Mas talvez você possa usar isso: Redirecionador do Firefox?


2