2009-05-22 26 views
2

我試圖當用戶請求http://www.mysite.com/Default.aspxhttp://www.mysite.com/你怎麼知道當IIS應用「默認頁」在ASP.NET(C#)設置

的問題,我需要發出301重定向我可以在Request(Request.Url,Request.RawUrl等)中找到的每個屬性對於這兩個請求都是相同的。

編輯進一步說明: 這是在一個共享的Web主機上,我無法安裝ISAPI擴展。

再一次編輯。顯然,我與主持人談過的第一個技術支持人員不知道他在說什麼,他們已經安裝了ISAPI重寫。

+0

+1,因爲我也很好奇。 – AnthonyWJones 2009-05-22 13:23:30

+0

具體來說,它的SEO的關注。有兩個產生相同內容的外部網站是一件壞事。 – Matt 2009-05-22 13:27:47

回答

1

只需使用URL重寫ISAPI過濾器。這是無痛的。 This page on Scott Gu's blog包含幾乎所有你需要的信息。

+0

我無權在共享主機上添加該過濾器,即其網站。 – Matt 2009-05-22 13:24:14

+0

@Matt Ross:你確定嘗試通過URL重寫ISAPI過濾器來解析默認文檔的IIS機制嗎?如果沒有,你有一個無限循環。 – AnthonyWJones 2009-05-22 13:26:47

0

雖然很多人舉SEO爲想要做這種情況的原因,我只是想稍作觀察:

Search for the word "Welcome" on my site

該詞出現在主頁(default.aspx)和博客文章中。目前我看到的三個結果此搜索:

Search results http://www.doodle.co.uk/userfiles/image/site-doodle.png

,中間的是我的主頁,你會注意到,這只是列出一次 - 但你可以輕鬆地訪問,並留在/如果你瀏覽它(實際上,網站上的導航鏈接到/Default.aspx),則爲default.aspx。

如果有什麼更與報告中的問題,如谷歌分析,例如看到/default.aspx和/Default.aspx爲不同頁面(但在Windows服務器上再次,搜索結果被忽略外殼):

Analytics repeats http://www.doodle.co.uk/userfiles/image/Analytics.png

所以,我想說的是,搜索引擎往往亮度比搜索引擎優化顧問給他們的信貸...

我的網站更大的問題是,我有三個域名指向它,仍然沒有' t轉而爲其他人重新定位。

相關問題