【问题标题】:How to avoid deploying ASP.NET MVC3 application in subpath on IIS 7.5如何避免在 IIS 7.5 的子路径中部署 ASP.NET MVC3 应用程序
【发布时间】:2012-08-11 06:16:31
【问题描述】:

当我将 ASP.NET MVC3 应用程序部署到 WindowsServer 8RC2 上的 IIS 7.5 时,它只能在以下 url 下访问:mydomain.com/mvcsite 而不仅仅是 mydomain.com

我正在使用 MSDeploy 从 Visual Studio 中内置的部署包安装应用程序。

在 IIS 上,我配置了一个网站,其中有一个名为“mvcsite”的应用程序。

是否需要重写 Url 才能完成这项工作,或者是否可以在 IIS 7.5 中配置一些默认根路径?

【问题讨论】:

标签: asp.net-mvc asp.net-mvc-3 iis deployment iis-7.5


【解决方案1】:

在网站的高级设置中(右键点击网站->管理网站->高级设置...) ,您可以将物理路径更改为mvcsite应用程序所在的路径。

【讨论】:

    【解决方案2】:

    原来我只需要创建一个网站,而无需在下面创建应用程序。

    【讨论】:

    • 其实我和你的情况正好相反。我能够创建一个网站,将其指向wwwroot 中的一个文件夹,然后在该文件夹中部署应用程序内容,以便在domain/ 中拥有它。相反,我想创建一个网站,最后让应用程序位于domain/myApp。该怎么做?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多