我的问题是,在我的 www 页面上,我有一个来自 azure 的错误 404,但我只是输入 domainname.com 然后工作,因为没有问题
我希望它被称为:
domainname.com 和做,www.domainname.com 去工作,而不是出现 404 错误。
我已经在全球.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
而不是编写需要回发的代码。您可以在域名托管服务商上配置网域指针,以自动重定向到正确的路径。
应该类似于这样:http://www.networksolutions.com/support/how-to-set-up-domain-pointers/