我试图围绕MVC3附带的路由。我正在使用Razor来编码我的网站。我想知道在基于动态路由的方法中设置以下场景的最佳做法是什么。
目前我的网站结构设置如下(其中CAPS是文件夹):
- Default.cshtml
- About.cshtml
- Contact.cshtml
- Services.cshtml
- CONTENT
- ABOUT
- aboutus.cshtml
- history.cshtml
- CONTACT
- contact1.cshtml
- contact2.cshtml
- SERVICES
- service-web.cshtml
- service-mobile.cshtml
- all.cshtml
- VIEWS
- CONTROLLERS
- MODELS
目前网址显示如下:
www.website.com/content/about/aboutus.cshtml
www.website.com/content/contact/contact2.cshtml
www.website.com/content/services/all.cshtml
所以我希望我的网址看起来像这样:
www.website.com/about/aboutus
www.website.com/contact/contact2
www.website.com/services/all
那么如何以一切圣洁的名义这可能呢?我一直在这里寻找相当长的一段时间,我发现的所有内容都与日期或基于ID的网址有关 - 而不是像我的网站那样的文件夹。
非常感谢任何帮助,谢谢!
答案 0 :(得分:4)