![](/img/trans.png)
[英]How get rid of Port number followed by domain name like www.domainname.com:49200 instead if we type www.domainname.com in browser without port number
[英]301 redirect Domain Name using global.asax from domainname.com to www.domainname.com
我的問題是,在我的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
而不是編寫需要回發的代碼。 您可以在域主機上配置域指針以自動重定向到正確的路徑。
應該與此類似: http : //www.networksolutions.com/support/how-to-set-up-domain-pointers/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.