Uma solução seria usar WPAD
. Isso é essencialmente um proxy e você pode implementar regras pelas quais, se o host corresponder, ele será redirecionado. No novo servidor, você pode carregar um cookie ou definir uma variável de sessão, mostrando que eles já estiveram lá e verificá-la novamente para ver se você precisa carregar a página ou apenas encaminhá-los.
E sim, é grátis.