【发布时间】:2012-12-11 14:10:13
【问题描述】:
我正在创建一个网站,我需要映射我的网址。我想避免在映射过程中丢失 css。我想要这样的东西..
http://www.vitagamer.net/Game.aspx?id=12
到
http://www.vitagamer.net/games/this-is-a-game-name/
现在我一直在考虑下面的算法..
- 接收请求的网址..
- 分成几部分,并在数据库中搜索与“this-is-a-game-name”相关的 ID。
- 投放
http://www.vitagamer.net/game.aspx?id=12页面
我一直在网上寻找,但我很困惑。如何进行映射? 有几种方法?
重写和映射有区别吗?
更新
我还需要向我的页面添加超链接,显示为
http://www.vitagamer.net/games/gamename/
我应该只用字符串做事吗?或者有更有效的方法。
【问题讨论】:
-
我强烈建议您阅读 Scott's blog post 关于 Url Rewritting