我有一个在App中运行良好的应用程序,可以在这里找到:https://iyarles.net
但是,它不能通过裸域名iyarles.net访问。说明:如果我在浏览器(edge)中转到iyarles.net,请求就会超时。如果我去iyarles.net,我的网站加载良好。
App服务配置了一个自定义域,我的托管区域拥有指向我的服务的2个证书验证记录和别名记录。
几周前,我把我的域名从谷歌域名转移到了53号公路。它最初是从https://)或任何其他子域(无论是否带有iyarles.net )重定向到我的服务的默认域。
如何复制之前的行为?这些别名记录到底是干什么用的?
发布于 2022-11-29 17:49:00
当您在浏览器地址栏中键入主机名时,浏览器将假定您希望发出一个普通的HTTP请求。
当您显式地包含https:方案时,浏览器将发出一个安全的HTTP请求。
您的服务器正在端口433上运行加密服务。它不是在端口80上运行普通服务。
如果键入http://iyarles.net也会超时。
发布于 2022-11-29 17:55:52
问题是,在App中配置的自定义域无法通过裸域名iyarles.net访问。要复制之前的行为,您需要在53号路由中的托管区域中创建一个Alias记录,这将使您的域名指向服务URL。
别名记录用于将流量从域名路由到服务URL。它将确保对域名的任何请求都将被路由到服务URL,从而允许您的应用程序通过裸域名访问。
需要注意的是,您还需要在53号路由中的托管区域中创建两个证书验证记录。这些记录用于验证您的域名的SSL证书,这是HTTPS连接所必需的。
https://stackoverflow.com/questions/74618069
复制相似问题