2013-01-11 148 views
1

可能重複:
ASP.NET 4.0 URL Rewriting: How to deal with the IDs在URL重寫ASP.NET 4.0

我想在我的asp.net C#項目做URL重寫,和我搜索互聯網,但沒有得到我正在尋找的東西。

說,例如我有以下網址:

http://www.example.com/Question.aspx?qid=1 

現在,Question.aspx發現針對一個問題(其中有標題和正文字段)爲QID從數據庫中,並顯示它。我想在網址中顯示問題標題。

我的要求是這樣的:

http://www.example.com/Question/1/QuestionTitleGoesHere 

任何人都可以請建議,我怎麼能做到這一點ASP.NET 4.0?

+0

就個人而言,我建議你提高你的互聯網搜索技巧。在我看來,你提到的這個URL重寫例子實際上是絕對基本的東西。 –

+2

@UweKeim:我的壞!我在這裏找到答案:http://stackoverflow.com/questions/5060534/asp-net-4-0-url-rewriting-how-to-deal-with-the-ids 此外,我已經標記了這個問題刪除。 – Arry

+0

@Arry:你也可以看看scott guthrie的博客......他有一些有價值的提示......只是提供鏈接,因爲你需要它..http://weblogs.asp.net/scottgu/archive/2007/02 /26/tip-trick-url-rewriting-with-asp-net.aspx – Srinivas

回答

0

在IIS中,您可以使用Url Rewrite來實現此目的。

如果你需要這個在應用程序中,你可以看看使用MVC3/MVC4而不是webforms嗎?如果這是一個選項。