我通过AWS路由53购买了一个域(假设是domain.com)。
我有一个带有LAMP和弹性IP的AWS EC2 Ubuntu实例(让我们假设是1.2.3.4)。
现在,我想将domain.com连接到http://1.2.3.4/websitepath。我用创建了一个托管区域--一个指向1.2.3.4的记录,然后是一个名为"WWW“的指向https://1.2.3.4/websitepath的CNAME记录。
问题是,当我冲浪到www.domain.com时,它会将我重定向到http://1.2.3.4/而不是http://1.2.3.4/websitepath。
有什么帮助吗?
发布于 2022-11-07 22:50:06
域名服务(DNS)是一个电话目录,用于IP地址。
DNS协议将域名(如app.example.com)转换为IP地址(例如1.2.3.4)。
然后,您的计算机将建立与该IP地址的连接。在该连接请求中发送的任何其他信息都取决于所使用的协议(例如SSH、HTTP、PING、RDP)。因此,请求的“路径”部分是HTTP协议的一部分,与域名的DNS查找无关。
因此,不可能创建指向服务器上特定路径的域名。这就是DNS是如何设计的,特别是与亚马逊的53号路由无关。
https://stackoverflow.com/questions/74353048
复制相似问题