【发布时间】:2021-12-27 20:33:55
【问题描述】:
使用 asp.net Global.asax 将一个域重定向到另一个域有多安全?
void Application_BeginRequest(Object source, EventArgs e)
{
if (HttpContext.Current.Request.Url.AbsoluteUri.Trim().ToLower().Contains("mydomainb.net"))
{
HttpContext.Current.Response.Redirect("http://www.myrealdomainSample.com");
}
}
上面的代码会使网站过载吗?
【问题讨论】:
-
为什么不在 web.config 中使用 IIS 的 URLRewriter 来代替呢?
-
如果站点收到的请求超出其处理能力,则会超载。重定向不会使任何东西过载。这完全取决于收到了多少请求。您担心哪个网站超载?
-
谢谢戴。并且也感谢 Scott Hannen 的回复,我想我提到重载站点时问错了,我想知道的是,如果您是专家,建议使用 Global.asax 从一个站点重定向到另一个站点,否则会是什么在这种情况下最好的编码。再次感谢