0

我正在尝试在子域上部署我的 MVC 应用程序,不幸的是我收到 404 错误。

我试图找出是否是 MVC 本身无法处理托管在子域上。

我上传了您在开始一个新项目时获得的标准裸 MVC webapp。索引页面加载,但所有其他需要基于 url 的实际路由的页面都给出 404。

我需要更改什么才能在子域上使用 MVC。

(这一切都设置在 IIS 7.5 服务器上作为单独的网站)

4

2 回答 2

2

我在共享托管服务提供商处遇到了这个问题。我必须让他们在 iis7 中将应用程序池更改为“集成模式”而不是“经典”模式才能正常工作。不知道为什么,还没有真正研究过 IIS7

于 2009-06-17T17:35:08.563 回答
1

这是通过 URL 重写解析子域以指向子文件夹的共享主机吗?

MVC 不关心域名是什么。我已经将它与几个不同的子域一起使用,但它们不在将重写到子文件夹的主机类型上。

于 2009-06-17T17:19:11.033 回答