Redirect 3个站点的重定向

Redirect 3个站点的重定向,redirect,Redirect,有人知道下面的代码是否有效吗?我们有3个站点可以从一个IP地址访问,目前正在使用2个站点,并且为它们编写了一个脚本(Vault&jths.co.uk),但是已经建立了第三个站点,因此需要进行更多的重定向 想法 var Redirects = function(currentUrl) { var urls = [ { check : 'thevault', redirect : 'http://thevault.co.uk/index.phtml?

有人知道下面的代码是否有效吗?我们有3个站点可以从一个IP地址访问,目前正在使用2个站点,并且为它们编写了一个脚本(Vault&jths.co.uk),但是已经建立了第三个站点,因此需要进行更多的重定向

想法

var Redirects = function(currentUrl) {

    var urls = [
    {
        check : 'thevault',
        redirect : 'http://thevault.co.uk/index.phtml?d=512060'
    },

    {
        check : 'jths',
        redirect : 'http://jths.co.uk/index.phtml?d=541300'
    },

    {
        check : 'nationalforestteachingschool',
        redirect : 'http://jths.co.uk/index.phtml?d=550968&preview=1&t=1371981393'
    },
];

    this.init = function() {
        var length = urls.length;

        for ( var i = 0 ; i < length ; i++) {
            var current = urls[i];
            if( currentUrl.indexOf(current.check) > -1) {
                alert("Redirecting to " + current.redirect);
                //window.location = current.redirect
            }
        }
    }
    this.init();
}

var redirects = new Redirects(window.location.href)
var Redirects=函数(currentUrl){
变量URL=[
{
勾选“thevault”,
重定向:'http://thevault.co.uk/index.phtml?d=512060'
},
{
勾选:“jths”,
重定向:'http://jths.co.uk/index.phtml?d=541300'
},
{
勾选:'nationalforestteachingschool',
重定向:'http://jths.co.uk/index.phtml?d=550968&preview=1&t=1371981393'
},
];
this.init=函数(){
var length=url.length;
对于(变量i=0;i-1){
警报(“重定向到”+当前.重定向);
//window.location=current.redirect
}
}
}
this.init();
}
var redirects=新重定向(window.location.href)

“有人知道下面的代码是否有效吗”看起来你甚至还没有尝试过这个代码。他从这里复制/粘贴了它,他宁愿事先知道,因为他不得不关闭我们学校的网站,我也知道了,但他想先与可能比我了解得更多的人核实一下……所以这是不成功的