2

现在 ASP.NET MVC 的下一个版本正在原型化和预览(ASP.NET MVC 3 Preview 1 几周前发布),我想知道我们是否应该引起 Core Dev 团队的注意(S Hanselman,Phil Haack 和所有)到这个“功能”。

是否有一种简单/不俗气的方式来关联子域→区域?

就像是:

http://admin.example.com/ → 映射到区域 = 管理员
http://www.example.com/managers/ → 映射到区域 = 经理
http://www.example.com/admin/ → 无效(因为开发人员选择将 admin 映射为子域)。

另外,在 ASP.NET MVC 中实现 PRG 模式的最佳设计模式是什么?我想它也应该在 MVC 3 中得到一些官方的喜爱。

4

1 回答 1

0

ASP.NET MVC 中的 Post Redirect Get (PRG) 就像 POST 到控制器一样简单,控制器返回一个 RedirectToAction (a 302 IIRC) 并且浏览器获取响应中的 url。

如果您正在开发移动设备,请注意某些诺基亚浏览器(40 系列 IIRC)不能正确处理 302;而不是获取他们重新发布到网址的网址。我已经看到了 RedirectToAction 已扩展为在浏览器正确获取的情况下发送 301 的示例。

于 2010-10-15T10:11:41.617 回答