基于url子域的Javascript重定向

时间:2016-03-23 18:23:04

标签: javascript redirect

我打算在我的服务器的根目录下编写一个脚本,根据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但无效。

有人可以帮忙吗?谢谢你的建议。

0 个答案:

没有答案