设置副项目域名的七个步骤
如何使用 Route53 和 Heroku 设置侧项目域。
感谢阅读
我写了一篇单独的文章,名为“使用单个域名组织您的副项目”,其中解释了什么是副项目域名,以及为什么要使用它。
我强烈建议您先阅读那篇文章,因为这篇文章原本只是那篇文章末尾的快速演练,但我决定将其分成自己的文章,以保持简短和切题。
如何使用 Route53 和 Heroku 设置侧项目域。
我选择在本文中使用 Route53 和 Heroku,因为我认为它们是最流行且易于使用的解决方案,但是,即使您使用两种完全不同的服务,也应该很容易跟进并找出其中的细微差别。
步骤#1
选择一个副项目域
尽量保持简短。
我喜欢在你的副项目域名中使用“用户名”样式的想法,你可以在 Github 或 Stack 上使用这个样式(甚至可能是你在 Github 或 Stack 上使用过的东西)。
我去了 jhadik307.com
步骤#2
在 Route 53 上购买域名
你不必非得使用 Route 53。我选择它是因为它真的很容易使用,而且我经常使用 AWS,所以把所有东西都整合到一个地方真是太好了。如果你选择使用其他服务,步骤会略有不同,但应该还是很容易上手的。
假设您正在使用 Route 53,并且已经设置了 AWS 账户,请访问 Route 53 主页。进入主页后,在“注册域名”部分输入您的新域名,然后检查它是否可用!
找到可用的域名后,单击“添加到购物车”并按照结帐流程购买全新的副项目域名!
步骤#3
为您的项目想出一个子域名。
使用副项目域名的一大好处是,所有子域名都不会被占用!这意味着你可以使用任何你想要的子域名,很可能就是项目名称。
我将使用“somethingsupercoolijustmade”作为我的子域名,但您可以随意使用您现有的某个附带项目的名称,或者使用您想要的任何其他子域名!
步骤#4
将完整域名添加到您的 Heroku 应用
访问你现有的 Heroku 项目或创建一个新项目,然后前往项目的“设置”选项卡,找到“域和证书”部分。点击“添加域”,并输入你的辅助项目的完整域名(包含子域名)。
步骤#5
复制 DNS 目标。
复制 Heroku 上新域名的 DNS 目标中的文本(如下所示)。
步骤#6
在 Route 53 上设置子域名
转到 Route 53 上新域名的托管区域部分,然后单击“创建记录集”。
在“名称”字段中输入子域名,选择 CNAME 作为类型,并将 DNS 目标粘贴为值。
注意 - 切勿将域名开头的协议(http / https)复制到 cname 值框中
完成后,单击“创建”。
步骤#7
访问您的新网站!
感谢阅读
希望你喜欢这篇文章!欢迎在下方评论区提出任何问题或留下你的反馈!
文章来源:https://dev.to/joshhadik/seven-steps-to-set-up-a-side-project-domain-487o