运行 来自 IIS 上单个域名的多个 Web 应用程序
Running several web applications from a single domain name on IIS
假设我的主要 asp.net 网站托管在 domain.com。
是否可以安装另一个网站(网络应用程序)以便可以通过 "subfolder" 访问:http://www.domain.com/second-app ?
第二个应用程序可以是什么技术有限制吗?可以是 PHP,即使主站点是 asp.net?
为了更清楚,举个例子:
主要网站:http://www.domain.com/
然后我想安装一个 wiki 引擎,这样就可以像这样访问它:http://www.domain.com/wiki
从技术 IIS 的角度来看,这两个将是不同的网站。
那么,这样的设置可行吗?如果是这样,如何?有什么 web.config 设置应该注意吗?
是的,这很常见。第二个应用程序可以使用任何语言(但由于它是 IIS,它将继承父应用程序下的 "Web.config" 设置。)
您只需确保为 IIS 安装 PHP:https://php.iis.net/
于是在IIS中完成了这个。
- 您将创建一个站点"domain.com"
- 右键单击该站点,然后单击 "Add Application"
就这么简单。
假设我的主要 asp.net 网站托管在 domain.com。
是否可以安装另一个网站(网络应用程序)以便可以通过 "subfolder" 访问:http://www.domain.com/second-app ?
第二个应用程序可以是什么技术有限制吗?可以是 PHP,即使主站点是 asp.net?
为了更清楚,举个例子: 主要网站:http://www.domain.com/ 然后我想安装一个 wiki 引擎,这样就可以像这样访问它:http://www.domain.com/wiki 从技术 IIS 的角度来看,这两个将是不同的网站。
那么,这样的设置可行吗?如果是这样,如何?有什么 web.config 设置应该注意吗?
是的,这很常见。第二个应用程序可以使用任何语言(但由于它是 IIS,它将继承父应用程序下的 "Web.config" 设置。)
您只需确保为 IIS 安装 PHP:https://php.iis.net/
于是在IIS中完成了这个。
- 您将创建一个站点"domain.com"
- 右键单击该站点,然后单击 "Add Application"
就这么简单。