个人网站入门

个人网站不是神秘工程,它是一组文件被稳定访问。

你可以先把网站理解成:域名负责让别人找到你,服务器负责放文件,DNS 负责把名字指向位置,HTTPS 负责让访问更安全。

域名服务器DNSHTTPS备案

这是什么

把网站发布出去,需要几个基础角色配合。

它解决的问题是:你本地电脑里的网页,怎样变成别人能通过一个地址打开的页面。

域名

网站的名字,比如 example.com。它让人不用记一串数字地址。

服务器

一台长期在线的电脑,用来放网站文件,让别人可以访问。

DNS 解析

把域名指向服务器的位置。可以理解成给网站名字填写收件地址。

HTTPS

让浏览器和网站之间的连接更安全,现代网站通常都应该开启。

ICP备案

在中国大陆提供网站访问时常见的合规要求,具体是否需要要按实际部署情况确认。

公安备案

部分网站上线后还需要按要求完成相关登记。具体要求应以官方流程为准。

发布提醒

公开网站最重要的是边界清楚。

备案号通常需要放在网站底部,是为了让访问者和监管流程能看到网站主体信息。除此之外,发布前还要确认没有把内部资料一起上传。

不要随便上传敏感内容

公开网站会被别人访问,也可能被搜索引擎收录。内部资料、临时记录和未确认信息都不适合放上去。

先用公开目录发布

把公开页面和内部资料分开,用干净目录作为发布来源。

检查底部信息

如果网站按要求需要展示备案信息,应放在每个页面容易看到的位置。

简单例子

一个静态网站的最小结构。

首页负责内容入口,样式文件负责视觉,脚本文件负责少量交互,图片放在资源目录里。

my-site/
  index.html
  styles.css
  script.js
  assets/
    cover.png

上线前检查清单

发布前先慢一点,网站会稳很多。

检查清单不是给高手看的仪式,它能帮新手避免最常见的遗漏。

01

手机端能否正常打开。

02

首页是否有返回路径。

03

图片是否能加载。

04

是否需要备案号。

05

是否误上传内部文档。

06

HTTPS 是否正常。

07

404 页面是否友好。

下一步去哪

如果还有不安,先去常见问题把问号放下来。

个人网站可以从很小开始,不需要一上来就很复杂。先有清楚内容、干净目录和基本安全意识,就已经很好。