gpt4 book ai didi

ssl - 如何将一个域重定向到另一个包含路径的域(使用 DNS)?

转载 作者:太空宇宙 更新时间:2023-11-03 14:03:55 25 4
gpt4 key购买 nike

  • 我在 GoDaddy 有两个域:foo.combar.com
  • 我想将 foo.com 重定向到 bar.com/foo

我尝试在 GoDaddy 控制面板中设置域转发,它确实有效,但不适用于 HTTPS(这是在 Google 中索引的 URL)。

我咨询了 GoDaddy 支持并收到了以下回复:

That will not work because your domain does not have an SSL Certificate active and there is no way to activate an SSL Certificate on it with a forward.

也许我想多了,但这是我想到的另一种方法:

  1. foo.comA记录设置为bar.com正在使用的IP地址
  2. bar.com 的网站代码中,检查 $_SERVER['SERVER_NAME'] 并适本地重定向

最佳答案

通过使用普通的 DNS 这是不可能的,原因是 DNS 是一种不同于 HTTP 的协议(protocol)。

一些供应商提供“转发”选项,但在幕后,他们将您的域指向一个 HTTP 服务器,然后由后者进行重定向。

例如,使用 CloudFlare这很容易实现,您只需要设置一个域,比方说 foo.com,然后只需创建一个页面规则将流量重定向到 bar.com/foo,规则可能是这样的:

*foo.com* 

有关页面规则的更多信息可在此处找到:https://support.cloudflare.com/hc/en-us/articles/200168306-Is-there-a-tutorial-for-Page-Rules-

关于ssl - 如何将一个域重定向到另一个包含路径的域(使用 DNS)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46227554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com