我目前遇到一个问题,即我的 MVC 站点没有使用 IIS 6 正确响应。
我已将 url 设置为http://mysite.co.uk,它会自动重定向到正确的 MVC 主页。由于该站点包含敏感信息,我已将 [RequireHttps] 属性添加到每个控制器类,以自动将浏览器重定向到 https://mysite.co.uk 的 https url,该URL可以正常工作。
当我以 http:// www .mysite.co.uk 身份访问该站点时,该站点正确地重定向到 https:// www .mysite.co.uk/Default.aspx 但它随后响应
错误请求(无效的主机名)
看起来就像我使用www 的任何时候。作为 url 的一部分,它无法响应,但我在 IIS 网站下将主机头设置为 www.mysite.co.uk。有什么特别需要我做才能让 MVC 理解 www. 在路由方面的 url 的一部分?
谢谢,布赖恩。