amazon-ec2 - 如何将 Route 53 子域重定向到您网站的子目录

标签 amazon-ec2 dns subdomain amazon-route53

我在 Godaddy 上有一个域,并使用亚马逊 Route 53 托管。我想创建一个子域并使其指向我网站中的子目录。怎么可能?

我已经尝试过

我们将提供任何形式的帮助。提前致谢。

最佳答案

DNS 将域名解析为您服务器的 IP 地址。它仅解析定义服务器的 URL 的第一部分 - 它不涉及 URL 的其余部分。

例如:

http://example.com/path/index.html

DNS 将 example.com 转换为服务器的 IP 地址。然后,对 /path/index.html 的请求将发送到该服务器的端口 80。

因此,无法将 Amazon Route 53(或任何 DNS 服务器)配置为指向您网站的子域。

但是,您可以将网络服务器配置为识别发送至不同域名的请求并向用户提供不同的内容。例如:

http://images.example.com/foo.jpg

DNS 会将 images.example.com 解析为相同的 IP 地址,但网络服务器可以注意到原始请求是针对 images.example.com,因此它应该提供一组不同的内容,或来自所需子目录的内容。此配置将在您的 Web 服务器内完成。如果您想这样做,请查阅您的网络服务器文档或在网络上搜索该主题。

关于amazon-ec2 - 如何将 Route 53 子域重定向到您网站的子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43583991/

相关文章:

c# - 在 C# 中使用结构来获取简单的域值

.net - 子目录指向不同的网站 - 可能吗?

java - 如何删除子域中的非法字符?

amazon-web-services - 您建议使用哪种 AWS 服务来动态创建实例?

php 未登录 mysql 或响应

amazon-web-services - 如何为没有域的后端 EC2 实例使用 SSL

dns - 将域名指向谷歌计算引擎

angularjs - 如何在虚拟机上访问我的工作 Angular 2 应用程序

windows - 如何使用 WMI 检索 Windows 计算机的 SID?

ruby-on-rails - 使用子域在单个 Nginx 上运行多个 Rails 应用程序