设置副项目域名的七个步骤:如何使用 Route53 和 Heroku 设置副项目域名。感谢阅读

2025-06-07

设置副项目域名的七个步骤

如何使用 Route53 和 Heroku 设置侧项目域。

感谢阅读

我写了一篇单独的文章,名为“使用单个域名组织您的副项目”,其中解释了什么是副项目域名,以及为什么要使用它。

我强烈建议您先阅读那篇文章,因为这篇文章原本只是那篇文章末尾的快速演练,但我决定将其分成自己的文章,以保持简短和切题。

如何使用 Route53 和 Heroku 设置侧项目域。

我选择在本文中使用 Route53 和 Heroku,因为我认为它们是最流行且易于使用的解决方案,但是,即使您使用两种完全不同的服务,也应该很容易跟进并找出其中的细微差别。

步骤#1
选择一个副项目域

尽量保持简短。

我喜欢在你的副项目域名中使用“用户名”样式的想法,你可以在 Github 或 Stack 上使用这个样式(甚至可能是你在 Github 或 Stack 上使用过的东西)。

我去了 jhadik307.com

步骤#2
在 Route 53 上购买域名

你不必非得使用 Route 53。我选择它是因为它真的很容易使用,而且我经常使用 AWS,所以把所有东西都整合到一个地方真是太好了。如果你选择使用其他服务,步骤会略有不同,但应该还是很容易上手的。

假设您正在使用 Route 53,并且已经设置了 AWS 账户,请访问 Route 53 主页。进入主页后,在“注册域名”部分输入您的新域名,然后检查它是否可用!

在 AWS 上注册域名。

找到可用的域名后,单击“添加到购物车”并按照结帐流程购买全新的副项目域名!

步骤#3
为您的项目想出一个子域名。

使用副项目域名的一大好处是,所有子域名都不会被占用!这意味着你可以使用任何你想要的子域名,很可能就是项目名称。

我将使用“somethingsupercoolijustmade”作为我的子域名,但您可以随意使用您现有的某个附带项目的名称,或者使用您想要的任何其他子域名!

步骤#4
将完整域名添加到您的 Heroku 应用

访问你现有的 Heroku 项目或创建一个新项目,然后前往项目的“设置”选项卡,找到“域和证书”部分。点击“添加域”,并输入你的辅助项目的完整域名(包含子域名)。

在 Heroku 上添加域名

步骤#5
复制 DNS 目标。

复制 Heroku 上新域名的 DNS 目标中的文本(如下所示)。

在 Heroku 上复制 DNS 目标

步骤#6
在 Route 53 上设置子域名

转到 Route 53 上新域名的托管区域部分,然后单击“创建记录集”。
在“名称”字段中输入子域名,选择 CNAME 作为类型,并将 DNS 目标粘贴为值。

在 AWS 上添加托管区域

注意 - 切勿将域名开头的协议(http / https)复制到 cname 值框中

完成后,单击“创建”。

步骤#7
访问您的新网站!

新 Heroku 站点的图片。

感谢阅读

希望你喜欢这篇文章!欢迎在下方评论区提出任何问题或留下你的反馈!

文章来源:https://dev.to/joshhadik/seven-steps-to-set-up-a-side-project-domain-487o
PREV
使用单一域名管理你的业余项目!感谢阅读
NEXT
不要“因为谷歌这样做”