URL映射和重寫



常常有人請我指導應該如何動態地「重寫」URL,以在他們的ASP.NETweb應用中發佈比較乾淨的URL端點。這個博客帖子概述了幾個方法,你能夠用來在ASP.NET中乾淨地映射或重寫URL,以及按照你本身的需求組織你的URL的結構。
爲何URL映射和重寫很重要?
下面是開發人員想要對URL有更大的靈活性的最多見的場景:
1) 處理這樣的情形:你要更改你的web應用中網頁的結構,但你同時也要確保在你移動網頁後,那些被人收藏的老URL不會成爲死連接。重寫URL容許你透明地將請求轉交到新的網頁地址而不出錯。
2) 在象Google,Yahoo 和 Live 這樣的搜索引擎中提升你網站上網頁的搜索相關性。具體地來講,URL重寫常常能使你在你網站上網頁的URL裏更加容易地嵌入關鍵詞,這麼作每每會增長別人點擊你的連接的機會。從使用查詢字符串參數到使用徹底限定(fully qualified)的URL也能在某些情形下提升你在搜索引擎結果中的優先順序。使用強制referring連接使用一樣的大小寫(same case)和URL

相關文章
相關標籤/搜索