2013-04-08 47 views
0

有誰知道是否有一種乾淨的方式來獲取瀏覽器地址欄的內容,而不是絕對URI?如何獲取瀏覽器地址欄的內容,而不是完整的URI

我知道你可以使用Request.Url.AbsoluteUri來獲得完整的請求,通常情況下,這很好。但是,在這種情況下,我需要知道用戶是否通過網站的基本DNS登錄到網頁上。

例如,如果我的網站被稱爲http://www.mysite.com,默認頁面是page1.aspx這個,然後Request.Url.AbsoluteUri如果用戶點擊來自http://www.mysite.com現場返回http://www.mysite.com/page1.aspx。在這種情況下,我想要得到的是:http://www.mysite.com。這可能嗎?

這樣做的原因是,如果網站是通過基本URL訪問的,而不是網頁包含在地址欄中,我可以讓網站在根網頁上嵌入統計JavaScript代碼。這有意義嗎?

回答

0

你正在尋找任期爲URL重寫

參考this教程

相關問題