Deniz Zoeteman Asked: 2013-07-09 04:19:28 +0800 CST2013-07-09 04:19:28 +0800 CST 2013-07-09 04:19:28 +0800 CST IIS7 中子域的单独 Web 配置 772 我们目前正在为单个客户运行一个包含许多子域的域。这些客户都有自己的重写规则的愿望,我们希望为每个客户的子域分开这些规则。如果可能,我们希望将 web.configs 分开。 在 IIS7 中是否有一种简单的方法可以做到这一点? iis-7 1 个回答 Voted Best Answer Mike J 2013-07-09T05:12:59+08:002013-07-09T05:12:59+08:00 我认为有很多方法可以实现这一点(以及可能的观点),但我会做以下两种方法之一: 将应用程序分离到 IIS 内的各个网站中 使用具有唯一 web.config 文件的单独文件夹 使用单独的应用程序池,以便在不影响任何其他站点的情况下重新启动每个应用程序池 使用 Helicon Isapi Rewrite 版本 3 等第 3 方应用程序 这个软件很棒,2版和3版都用过 http://www.helicontech.com/isapi_rewrite/ 如果您的子域少于 20 个,我会选择第一个选项。优点:免费,缺点:更多管理。但是,如果应用程序池被拆分,您仍然可以更好地控制应用程序。这样,如果一个由于某种原因失火,您可以重新启动那个,而不会影响其他的。 Helicon 是一个很好的产品。我们在我们的环境中使用这两种解决方案。 麦克风
我认为有很多方法可以实现这一点(以及可能的观点),但我会做以下两种方法之一:
将应用程序分离到 IIS 内的各个网站中
使用 Helicon Isapi Rewrite 版本 3 等第 3 方应用程序
如果您的子域少于 20 个,我会选择第一个选项。优点:免费,缺点:更多管理。但是,如果应用程序池被拆分,您仍然可以更好地控制应用程序。这样,如果一个由于某种原因失火,您可以重新启动那个,而不会影响其他的。
Helicon 是一个很好的产品。我们在我们的环境中使用这两种解决方案。
麦克风