【问题标题】:Hosting two websites in a same IIS server using two ports使用两个端口在同一 IIS 服务器中托管两个网站
【发布时间】:2020-04-08 20:54:49
【问题描述】:

我有一个 IIS 服务器,它使用默认端口号 80 托管一个网站,它绑定到 mywebsite1.com:80。它可以使用其域mywebsite1.com 毫无问题地查看。现在我使用端口号70 托管了另一个网站,并且需要将mywebsite2.com 绑定到它。但由于 DNS 记录不支持端口号,我可以使用 URL mywebsite2.com:70 查看我新托管的网站。有什么办法可以避免将端口号放在那里,直接使用其域名mywebsite2.com访问网站。

Windows 版本:Windows Server 2016, IIS 版本:10.0.14393.0

【问题讨论】:

  • 您也可以在端口 80 上运行 mywebsite2.com ....
  • 感谢@Dusan,但我尝试使用相同的端口,然后它将替换我的 SSL 证书。我需要为 2 个网站提供单独的 SSL 证书。似乎无法使用单个端口添加两个不同的 SSL 证书。
  • 虽然我不是IIS专家,但我相信这是可能的
  • “它将取代我的 SSL 证书”?请了解什么是 SNI,IIS 10 已经支持,docs.jexusmanager.com/tutorials/https-binding.html#background

标签: url redirect iis dns reverse-proxy


【解决方案1】:

感谢@Dusan Bajic 和@Lex Li 的指导。我可以通过勾选 IIS 站点绑定中的“需要服务器名称指示”来解决此问题。

参考:https://www.sherweb.com/blog/cloud-server/host-different-ssls-on-one-ip-with-iis-8-sni/

然后我在 IIS 中设置了 HTTP/HTTPS 重定向,现在一切正常, (https://www.namecheap.com/support/knowledgebase/article.aspx/9953/38/iis-redirect-http-to-https)

【讨论】:

    猜你喜欢
    • 2013-07-16
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    相关资源
    最近更新 更多