我有一些网站需要在特定日期的午夜设置为302重定向。我知道我可以通过IIS或通过web.config为网站设置重定向,但这两个都需要我在午夜时手动进行更改,据我所知。有没有办法让我提前设置重定向以便在将来开始?
答案 0 :(得分:0)
您可以在global.asax文件中执行重定向。
protected void Application_Start(Object sender, EventArgs e) {
DateTime dateToRedirect = new DateTime(2015, 4, 1);
HttpContext context = HttpContext.Current;
if(DateTime.Now > dateToRedirect)
{
if(...) // Conditional code for setting which pages get redirected
{
string newUrl = "http://www.example.com";
context.Response.Redirect(newUrl);
}
}
}