DigitalOcean 的 Namecheap 域名

Namecheap domain name for DigitalOcean

这里是初学者问题。我尝试了很多教程,但我似乎无法获取域名。

基本上,我在 DigitalOcean 上部署了我的节点应用程序并且 link 有效(我使用端口 5000 jic)。这些是我从那里采取的步骤:

  1. 在 DigitalOcean 上设置域。
  2. 已将 3 个 DNS links (ns3.digitalocean.com) 复制到自定义 DNS 上的 namecheap。
  3. 使用我项目的 IP 在 DigitalOcean 上创建一个新记录(没有端口,因为那是不被接受的)。

我现在可以使用域名访问该网站,但我还需要输入端口号,即。 mylink.com:5000

我该如何避免这种情况,或者有人可以向我解释使用我的 digitalocean 节点应用 link 我的 namecheap 域的正确步骤吗?这是我第一次这样做。

基本上你不能,你应该为 HTTP 使用端口 80,或者为 HTTPS 使用端口 443,这样 URL 就不需要端口(它自动默认为它们),否则你将不得不使用反向-proxy (e.g. nginx) 如果你必须保留你的端口 5000.