我打算在我的服务器的根目录下编写一个脚本,根据url子域名将用户重定向到正确的页面,要访问的页面在另一台服务器上但在同一个ip上,所有服务器在不同的端口有一个httpd服务(例如s1.example.com转到11.11.11.11:801) - 原因是vmware esxi机器,并且找不到另一个简单的方法来链接我的域。
这是我的代码:
<script>
if (window.location.hostname == "s1.example.com") {
window.location.replace("11.22.33.44:801");
} else if (window.location.hostname == "s2.example.com") {
window.location.replace("11.22.33.44:802");
} else {
document.write("<center>Sorry, incorrect server id</center>");
}
</script>
<body>
<center>Server Redirection in progress...</center>
</body>
此重定向到about:blank
但无效。
有人可以帮忙吗?谢谢你的建议。