我的问题是,在我的www页面上,我有一个来自azure的错误404,但我只是输入domainname.com然后工作,因为没有问题
我希望它被称为:
domainname.com并在www.domainname.com上班,并且没有提出404错误。
我在 global.asax
中尝试了她protected void Application_PreRequestHandlerExecute(Object sender, EventArgs e)
{
string currentUrl = HttpContext.Current.Request.Path.ToLower();
if(currentUrl.StartsWith("http://mydomain"))
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location", currentUrl.Replace("http://mydomain", "http://www.mydomain"));
Response.End();
}
}
注意:mydomain必须经过.com
答案 0 :(得分:0)
而不是编写需要回发的代码。您可以在域主机上配置域指针,以自动重定向到正确的路径。
应该类似于: http://www.networksolutions.com/support/how-to-set-up-domain-pointers/