我正在使用ASP.NET C#。在ASP.NET中重寫URL?
如何實現類似於StackOverflow.com的URL重寫過程?
http://stackoverflow.com/questions/358630/how-to-search-date-in-sql
此外,URL中的「358630」等值的含義是什麼?這是問題ID(它們用於從表中獲取數據的基礎)?無論如何,在我的應用程序中,我使用「ID」字段來識別記錄。該字段是SQL表中的標識列。現在,我的網址是這樣的:
http://myweb.com/showdetails.aspx?id=9872
但我希望他們看起來像:
http://myweb.com/showdetails/9872/my_question_title
或者:
http://myweb.com/9872/my_question_title
或任何最好的方式,這會嚐到很好的搜索機器人。
我的應用程序託管在Go Daddy的共享託管服務上,我覺得自己的服務器上沒有自定義的ASP.NET「HTTP模塊」或沒有自定義的URL用於URL重寫。我嘗試了很多樣品,但沒有運氣!
我發現Stack Overflow託管在Go Daddy(共享託管?)上。也許Stack Overflow的方法適用於我。
不知道爲什麼這是倒投了。對我來說這似乎是一個合法的問題。 – 2009-02-06 17:44:33
是的,這是一個完全合法的問題。由downvoters驅動的 – BobbyShaftoe 2009-02-06 17:45:48
。嘖。他們沒有球說爲什麼。 – Will 2009-02-06 17:46:23