通过 ip 而不是 ip/文件夹名称 IIS 访问网站

通过 ip 而不是 ip/文件夹名称 IIS 访问网站

我有一台 IIS 服务器。

在默认网站中托管了 2 个应用程序。

可通过 IP/主机名访问:

http://.*.**/授权服务器

http://。*。**/客户端服务器

有没有办法通过 subIP 来访问它?

因为我不能在路径中使用“/”字符。

我没有任何购买域名,所以请帮助我。

答案1

如果路径中不能有 /,那么您只剩下以下两个选项之一:

  1. 两个网站,相同的 IP 地址 - 但只能通过主机名访问
  2. 两个网站,两个不同的 IP 地址 - 但可通过主机名或 IP 地址访问

使用选项 1,您实际上创建了两个网站 - 一个网站的路径是指向 AuthorizationServer 的直接路径,并在站点绑定中使用“主机名”。这被称为使用主机标头根据客户端发出的 HTTP 请求提供内容。另一个网站当然具有类似的设置,但主机名不同。

主机名示例

使用选项 2,您还可以创建两个网站,每个网站的根目录都是应用程序 - 并且您可以使用 Windows 中的 TCP/IP 属性向您的 Web 服务器添加一个额外的 IP 地址。但是,这意味着您无法在 Web 服务器上使用 DHCP。添加两个 IP 地址后,您只能将每个网站绑定到其中一个 IP。

这是您在问题中倾向的选项。

高级 TCP/IP 设置 单一网站绑定

相关内容