2011-05-31 64 views
2

我們有一個網站,例如www.domain.com。如果一個訪問者忘記了把URL放在url請求中,那麼重寫URL到www.domain.com的最好方法是什麼?如果www被請求離開,如何將網站重定向到www

我們使用VS 2008 VB.Net 3.5

+0

什麼背景?你的意思是「如何做VS的字符串操作」? – VAShhh 2011-05-31 15:50:13

+0

使用301重定向。 http://jesperastrom.com/seo/different-variations-of-redirects-301-302-303-304-etc/ – Brad 2011-05-31 15:50:21

+1

這應該在DNS級別處理。確保www.example.com和example.com域設置指向相同的IP地址。 – Narazana 2011-05-31 15:58:35

回答

0

您可以檢測它在Global.asax你在session_start事件用下面的代碼:

Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs) 
    ' Fires when the session is started 
    If Request.Url.Host.Contains("www.") = False Then 
     Session.Abandon() 
     Response.Redirect("http://www.domain.com") 
    End If 

End Sub 
相關問題