我正在尝试使用cloudflare将域名www.xxx.com指向www.ttio.com/tc,以启用站点上的https。
但是在访问www.xxx.com时,出现以下错误:
它重定向到此URL:https://shortener.secureserver.net/error_404错误是:
Destination
Unknown
Everything's working on our side, so the link you clicked is either wrong or has been retired.
我已经做了我认为应该做的所有事情,所以请问有人对此有所帮助吗?
您不能将域名(例如www.xxx.com)指向URL(例如www.ttio.com/tc)。需要通过浏览器将域转换为IP地址。
如果将www.ttio.com的Web服务器设置为识别www.xxx.com并从www.ttio.com下的/ tc文件夹提供内容,则只需为指向www.xxx.com的CNAME设置www .ttio.com,它将正常工作。
如果www.ttio.com的Web服务器根本不了解www.xxx.com,则需要使用翻译代理。一种实现方法是使用Cloudflare工作者将www.xxx.com/PATH URL映射到www.ttio.com/tc/PATH。如何执行此操作的示例位于https://developers.cloudflare.com/workers/tutorials/configure-your-cdn/。您可能还需要重写HTML,以使页面中的链接不会指向www.ttio.com/tc。如何执行此操作的示例位于https://developers.cloudflare.com/workers/reference/apis/html-rewriter/。