是否可以根据时间进行重定向?

Is it possible to do redirection based on time?

是否可以在特定时间重定向到另一个 URL,例如从 06:00 到 08:00,并在当天剩余时间重定向到其他 URL .

是的,您可以使用 Date 对象并获取时间,然后将其与您想要的时间进行匹配,并将其放入具有上述条件的 if 块中,并使用下面的内容

// similar behavior as an HTTP redirect
window.location.replace("http://whosebug.com");

// similar behavior as clicking on a link
window.location.href = "http://whosebug.com";

另见:Javascript redirect based on date

HTML / JavaScript 不提供这种类型的工具来在时间之间重定向页面,但您可以使用 JavaScript 应用技巧,请参阅示例代码

var hours = new Date().getHours();

if(hours >= 6 && hours <= 8){
  window.location.href = "some_url";
}else{
  window.location.href = "some_other_url";
}