【发布时间】:2010-11-20 19:57:00
【问题描述】:
我想知道为不同域托管 Web 应用程序的最佳方式。我想要实现的是:
- 拥有 Web 应用程序的单个文件夹以便于维护。
- 能够覆盖每个站点的 Web.Config 的某些部分(仅限 ATM 连接字符串,但可能更多)。
- 将日志文件存储在文件系统上,而不会干扰网站。
- 将其他文件(由应用程序生成)存储在文件系统上,而不会在站点之间产生干扰。
蛮力解决方案是为每个网站创建目录并独立更改每个网站的所有配置。这确实保证了这些站点是独立的。
但是为了更容易维护(真的更容易吗?)我希望将应用程序放在一个文件夹中(所以我部署到一个地方,升级一次等)。
但不确定在这种情况下如何实现我提到的目标。
我想听听一些建议,也许有一个优雅的解决方案。
谢谢,
德米特里。
【问题讨论】:
标签: asp.net iis configuration hosting web-config