【问题标题】:Host 2 IIS sites under same domain name在同一域名下托管 2 个 IIS 站点
【发布时间】:2012-12-17 06:02:08
【问题描述】:

我有一个 SharePoint 2010 网站和一个自定义 Web 应用程序。最终目标是能够使用跨站点 JavaScript。它们使用不同的 .net 框架,因此需要单独的 IIS 站点。 例如,如何在 http://website.comhttp://website.com/site2 下托管?

我曾尝试将另一个站点内的一个站点用作使用不同应用程序池的应用程序,但由于需要重复引用,因此 web.config 文件存在问题。

【问题讨论】:

    标签: iis sharepoint-2010 iis-7.5


    【解决方案1】:

    尝试为 /site2 站点创建一个新的应用程序池。然后将 App Pool 属性 enableConfigurationOverride 设置为 false。这只能在 appcmd 中或通过手动编辑 IIS 配置文件来完成。 Appcmd 命令是这样的:

    appcmd.exe set config -section:system.applicationHost/applicationPools /[name='AppPoolName'].enableConfigurationOverride:"False" /commit:apphost
    

    这将告诉子站点应用程序池不要从父 web.config 导入任何设置。

    我能够使用此配置在 SharePoint 网站下运行 MVC 网站。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-06
      • 2016-10-31
      • 1970-01-01
      • 2019-12-01
      • 2018-11-24
      • 1970-01-01
      • 2017-03-15
      相关资源
      最近更新 更多