把两个静态页挂到自有域名:宝塔 Nginx + HTTPS 的一次实操记录

举报
桑田 发表于 2026/11/02 08:55:48 2026/11/02
【摘要】 最近把两个纯静态页面挂到了自己的域名上,过程不复杂,但有几个小地方值得记下来,免得下次再踩。 先说清楚结构域名解析到一台云服务器,服务器上用宝塔面板管理,网站由宝塔的 Nginx 对外服务。页面本身只是 HTML 文件,没有后端程序,部署就是把文件放到网站目录里。 步骤 1. 域名解析在域名解析控制台给域名加一条 A 记录,指向服务器的公网 IP。解析生效需要一点时间,改完先用 ping 看...

最近把两个纯静态页面挂到了自己的域名上,过程不复杂,但有几个小地方值得记下来,免得下次再踩。

先说清楚结构

域名解析到一台云服务器,服务器上用宝塔面板管理,网站由宝塔的 Nginx 对外服务。页面本身只是 HTML 文件,没有后端程序,部署就是把文件放到网站目录里。

步骤

1. 域名解析

在域名解析控制台给域名加一条 A 记录,指向服务器的公网 IP。解析生效需要一点时间,改完先用 ping 看一下解析到的 IP 对不对,再往下走。

2. 宝塔里建站

在宝塔面板添加站点,域名填自己的域名,根目录用默认的网站目录。建站时宝塔会顺手生成一份 Nginx 配置,先不用改,确认站点能打开默认页即可。

3. 放页面文件

把写好的 HTML 文件传到网站根目录。我的做法是本地改完、直接传到服务器对应目录,传完在浏览器里硬刷新看一次效果,确认是新内容而不是缓存。

4. 上 HTTPS

在宝塔的站点设置里申请证书,申请通过后开启强制 HTTPS。证书有有效期,我在日历上记了到期时间,到期前回来续期,避免页面突然变不安全。

遇到的两个小问题

改了文件、浏览器还是旧页面。 第一次以为是传错了目录,其实是浏览器缓存。硬刷新之后就正常了。以后每次更新都先硬刷新,确认无误再收工。

证书续期后 Nginx 没重载。 有一次续了证书,浏览器还是报旧证书,原因是 Nginx 配置重载慢了一拍。在面板里手动重载一次 Nginx,立刻就好了。

一点体会

静态页的上线流程越简单越不容易出错:解析、建站、传文件、上证书,四步走完就能用。复杂的功能以后再加,先让页面稳定可访问,再谈优化。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。