DAY27-Firebase Domain设定

前言:

昨天跟大家介绍了如何把你写好的网页透过firebase deploy到网路上,但目前还只能透过一个预设的网址来做连结,像下面这样看起来很没fu。

截图 2021-10-09 下午8.11.19.png

今天阿森就来介绍firebase的custom domain要怎麽设定吧!

怎麽购买自己的domain name:

要买domain其实有很多路径,像是PChome:

http://myname.pchome.com.tw/

中华电信HiNet:

https://domain.hinet.net/#/

Google domain:

https://domains.google.com/registrar/search?hl=zh-TW

GoDaddy:

https://tw.godaddy.com/offers/godaddy?isc=gofktw06&countryview=1&currencyType=TWD&gclid=Cj0KCQjw-4SLBhCVARIsACrhWLUTJ5ymtUvPVDnw6tMoOBcFiChg-IZcIuhhYqyAKgLNJDGtcXIDMQsaAg3EEALw_wcB

等等。

这里阿森在搜寻一轮查询完价格後,觉得最划算的应该是Google domain和GoDaddy的价格,但碍於前者目前还没开放支援台湾的张单地址,我最後选了GoDaddy来买我们的域名。

截图 2021-10-09 下午8.20.24.png

那要买域名其实很简单,直接搜寻你想要的名字,他就会出现这个网域的年价:

截图 2021-10-09 下午8.22.30.png

通常这种越简单的会越贵,也有可能已经被人买走,你要用就要接他的二手价。

Firebase X GoDaddy:

要把域名串到firebase上只要先打开firebase → hosting → 新增自订网域:

截图 2021-10-09 下午8.29.15.png

输入你的网域後,会接着要你验证这个网域真的是属於你的,这时候应该会跟你说用TXT验证,同时给你一个名称和一串像是乱码的值,这时候先把值复制起来,打开GoDaddy → 我的产品 → 管理DNS:

截图 2021-10-09 下午8.33.32.png

在记录的右下角点加入,然後类型选刚刚说的TXT,但这里主机要打@,代表只要这串值对了任何主机名称都接受,因为GoDaddy的主机选项好像有点bug。我一开始试firebase给的主机名称也会出错,後来查了stackOverflow才发现大家都有这个问题。

再来是TTL,TTL 的全名叫做 Time to Live,是 DNS 解析的时候在使用的,主要的作用是设定每一笔纪录在 DNS 快取服务器所保留的时间。这里因为我们是架在firebase上的,阿森认为应该不用很频繁,所以就选一个小时。

完成後再回到firebase做认证,应该不会有问题!

之後可能要等一下,让这个网域生效,同时也让他跑一下https,之後才不会出现不安全的连线等警告。

截图 2021-10-09 下午8.39.58.png

成功後网域的画面应该是这样,这里附上我们的网址,让大家试试看!
https://thedinomension.com/

有兴趣也可以订阅喔!XD

小结:

今天介绍了如何购买网域,以及如何在服务器端更改成自己的domain,其实大部分步骤都满直观的,只有主机名称那一步大家可能会遭遇到问题,也希望这篇文章能解决这个问题,让大家的网站都顺利上线!

那今天就先这样,我们明天见!


<<:  第24车厢-翻起来惹!页面翻页效果turn.js应用篇

>>:  30天学会Python: Day 23-交换数值

Golang 初心者村

前言 本30天系列文章是采取边写边纪录,对golang的了解几乎可以说是白纸一张,目前的经验只有用看...

课堂笔记 - 深度学习 Deep Learning (16)

刚刚是一笔一笔资料带进去慢慢算出来,有另一种方式可以以次把资料全部带入并直接输出结果>>...

ISO 27001 机房管理部份之四

电脑机房整体环境上要求,如下 : 机房温度要求15℃ - 27℃ 湿度要求 30% - 70% , ...

DAY03 环境建构(Anaconda + Jupyter Notebook)及套件工具安装

所谓"工欲善其事,必先利其器",我们需要一个强大的工具来辅助我们进行资料分析,今...

LineBot - 身份验证

因为 LineBot 是利用 Line官方帐号的机制在运作,所以只要加入好友,就可以使用,我只是要自...