我處於一種情況,我想重構我的網站的網址。那是我有一個頁面列出文章名稱(每個文章的名稱作爲鏈接)。如下圖所示:在ASP.NET中使用SEO友好的URL
第一條
第二條
第三條
現在,如果我點擊的文章中,我想要的網址是如下:
WWW .domain.com/ArticleID /文章名稱
我處於一種情況,我想重構我的網站的網址。那是我有一個頁面列出文章名稱(每個文章的名稱作爲鏈接)。如下圖所示:在ASP.NET中使用SEO友好的URL
第一條
第二條
第三條
現在,如果我點擊的文章中,我想要的網址是如下:
WWW .domain.com/ArticleID /文章名稱
您要查找的術語是「url rewriting」或「routing」。
我認爲最簡單的方式將是使用ASP.NET MVC路由,它與Web表單的工作太:
我認爲你正在尋找URL Rewriting,我'd也建議UrlRewritingNet。
是行之有效的其他可能性:
如果您的網站在Windows Server 2008上承載的,您可以使用Microsoft URL重寫模塊爲IIS 7.0。
對於較舊的服務器來說,一個很好的工具是Isapi Rewrite(look here - 這裏有一個免費的燈光版本),非常類似於Apache風格的mod_rewrite。可能是共享主機環境中的問題,除非提供者願意安裝Isapi dll。