Postei outro comentário ontem, mas não está aqui agora!
De qualquer forma, parece que um proxy é provavelmente o caminho a seguir, apesar das suas reservas.
Um proxy pode ser executado em sua máquina e, portanto, não precisa ser externo.
Alterar o / etc / hosts para enganar seu navegador e conectar-se ao site2 em vez de site1 afeta apenas a resolução de nomes e é fácil. Fazer a sua máquina buscar a página2 em vez da página1 é muito mais difícil.
Você provavelmente poderia fazer isso se não quiser configurar os clientes para usar um proxy:
- Adicione website.com a / etc / hosts apontando para 127.0.0.1
- Configure um proxy reverso em sua máquina e configure-o para apontar para o website real.
- Configure o proxy para buscar page2 quando a page1 for solicitada.