IIS 应用程序别名

IIS 应用程序别名

我在默认网站上加载了一个应用程序

http:///应用程序名称

现在我收到了一个完全相同的应用程序请求,但要求为特定客户“定制”网址。这没有实际价值。只是为了让它对客户来说看起来很特别

http:///客户名称

这是完全相同的应用程序。我可以为应用程序名称创建别名吗?

另一个选项是添加另一个应用程序,并将其指向同一文件夹。这是个坏主意吗?如果是这样,它们应该共享一个应用程序池吗?

答案1

你至少有两个选择。

假设这是一个供外部使用的网站,您有一个指向该网站的主机名。您只需将另一个主机名添加到网站绑定中,两个 URL 都可以用于单个网站。

正如您之前提到的,您还可以使用新的主机名绑定创建第二个站点。将此站点指向与第一个站点相同的物理目录没有任何问题。两个站点可以共享相同的应用程序池或使用自己的应用程序池。

选择第二种方式可以带来一些好处:

  • 不同用户的网络日志被很好地分开。
  • 即使两个站点共享相同的 web.config,你也可以为它们设置不同的配置

具有两个绑定的单个站点是一种更简单的设置,如果您觉得需要,您可以随时添加第二个站点。

答案2

如果应用程序使用身份验证,并且仍然与新客户的应用程序完全相同,那么您可以考虑为现有应用程序添加主机标头。

IIS 管理器 > 单击网站 > 单击绑定并添加主机名。

相关内容