有多个IIS网站指向相同的文件夹有任何问题吗?

我有一个网站,一些客户正在使用托pipe他们的网站。 他们都有自己的域名,但使用相同的托pipe服务。 让它们在同一个IIS网站上运行该网站上的所有主机标头是否更好?还是应该为每个指向服务器上同一物理目录的域创build不同的网站和应用程序池?

没有理由使用多个应用程序池,除非您有明确的理由分离它们。 否则,这只是浪费内存。

从同一目录下运行多个网站应该没有任何问题。 如果某个客户端需要不同的版本,可以将它们迁移到另一个具有特定代码base / config /的目录中。如果这种情况可能会更频繁发生,那么可以考虑将它们分离到不同的网站上面前。

从同一文件夹运行多个网站没有问题,我已经做了很多次。 通过在单独的应用程序池中运行单独的网站可以获得的好处是可以对崩溃进行恢复,如果在一个站点中导致错误,则不太可能影响其他站点。 这也意味着,如果一个站点比其他站点更受欢迎,那么您可以更改池设置,以便在需要时回收线程时提高效率。