【发布时间】:2021-10-21 05:33:04
【问题描述】:
我需要进行设置,用户将能够访问 URL sub1.domain1.com,该 URL 将由 DSN 映射到 sub2.domain2.com,因此所有进一步的通信似乎都是与 sub1.domain1.com ,但实际上它只会被“重定向”到 sub2.domain2.com。 HTTPS 也是必需的,所以简单的 CNAME 不会这样做。
到目前为止,我已经了解了 SAN 证书。有了那个证书,似乎就有可能做到这一点。然而,它对我来说有一个缺点——每个新域都添加到此证书中,所有其他域所有者都必须确认这一点。这不太适合我的情况,因为我希望定期添加新域。
所有域都指向一个特定的子域(例如:sub1.domain1.com -> sub2.domain2.com,sub3.domain3.com ->sub2.domain2.com, sub4.domain4.com->sub2. domain2.com ..),因此证书不必允许所有域之间相互重定向,但允许从所有域重定向到某个域(sub2.domain2.com)就足够了
是否有更合适的替代方案来实现这一目标?
【问题讨论】:
-
当用户在浏览器的地址栏中输入
https://sub4.domain4.com时,您是否希望(显示页面时)栏中的地址更改为https://sub2.domain2.com? -
不,我希望用户始终只看到sub4.domain4.com
-
DNS 问题必须与编程相关。使用此标签解决与编写与域名系统 (DNS) 交互的代码相关的编程问题;例如,编写使用 gethostbyname() 的代码
标签: redirect https ssl-certificate