我当前的设置如下:
Internet -> IIS Web Server (IIS1)
-> domain1.com
-> stuff.domain1.com
-> morestuff.domain1.com
-> domain2.com
-> domain3.com
-> Team Foundation/SharePoint/SQL Server (TFS)
IIS1 配置了多个使用映射到本地目录的主机头的站点。
TFS 配置了一个非常标准的 SQL/SharePoint/TFS 设置,尽可能接近默认设置。我没有在 SharePoint 或 TFS 的应用程序层中对此服务器的主机标头、DNS 或备用访问映射进行任何配置。我想到的是“库存安装”。
所有通过端口 80 的流量都被路由到 IIS1。
设置对 TFS SharePoint 站点的外部访问的正确方法是什么,是否为 IIS1 的 subdomain.domain1.com 创建 URL 重写以指向 TFS 服务器,如果是的话 - 我是否同时需要传入和传出规则?
我是否还需要修改 TFS 服务器上的主机头?我是否还需要设置某种 DNS 服务?配置备用访问映射?我有点迷茫了。
如果没有,那么最好的设置方法是什么?理想情况下,我希望在 somesubdomain.domain1.com (外部/远程) 访问 Team Foundation Server 提供的 SharePoint 服务。