2009-09-10 113 views
0

我使用ASP.NET與VB.NET規範我的搜索引擎優化的網頁網址

我已經認識到,

http://www.erate.co.za/CompanyProfile.aspx?ID=112 

是否有可能我的網址更改從說

http://www.erate.co.za/CompanyProfile/USA 

這甚至可能嗎?如果是這樣,我怎麼會或我可以在VB.NET中做到這一點? C#代碼也將做,我會把它自己轉換成VB.NET

在此先感謝!

編輯:

注意,我的問號URL它是閱讀從一個數據庫中的記錄與112

回答

1

你正在談論被稱爲URL重寫什麼ID,和斯科特格思裏在這個here有一個方便的文章。

0

這是可能的使用MVC。我用C#做了,我認爲VB.NET也支持MVC.You想URL作爲計算器的權利? .Stackoverflow是在MVC架構中開發的。

編輯:您可以通過ASP.NET Routing完成同樣也

+0

是的,我想它像Stackoverflow – Etienne

+0

然後去與MVC架構:http://msdn.microsoft.com/en-us/library/dd394709.aspx給出更多的想法:) – anishMarokey

+0

你也可以使用ASP.Net沒有MVC,路由可用,易於實現 –

0

這是淨3.5的一部分,是MVC

使用的 相同的機制

這使您的生活更輕鬆,因爲一切都在HttpContext.CurrentContext.Items舉行的事實(「」)

我已經適應了幾個項目,我有一個XML配置文件中的代碼。然後我使用這個文件來構建RouteCollection。此代碼也很容易擴展到處理301重定向搜索引擎優化。

此方法在您的AppPool中也會加載一次,並且不需要爲每個調用解析xml文件和配置。迄今爲止,這一直是我明智表現的最佳解決方案。

如果您需要任何幫助,請告訴我。我會很樂意伸出援助之手。

相關問題