代码之家  ›  专栏  ›  技术社区  ›  Pete

子域上的ASP.NET MVC,标准MVC应用程序给出404

  •  0
  • Pete  · 技术社区  · 16 年前

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

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

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

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

    (所有这些都是作为单独的网站安装在一个IIS 7.5服务器上的)

    2 回复  |  直到 16 年前
        1
  •  2
  •   danswain    16 年前

    我和一个共享主机提供商有这个问题。我必须让他们在IIS7中将应用程序池更改为“集成模式”,而不是“经典”模式,以便它工作。不知道为什么,还没深入研究过II7

        2
  •  1
  •   CoderDennis    16 年前

    这是一个共享主机,子域通过URL重写解析为指向子文件夹吗?

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