摆脱域名烦恼
Table of Contents
域名的优点主要有5点
- 可记忆性
- 网站迁移和负载均衡
- 品牌建设和专业形象
- 灵活性和可扩展性
- SEO(搜索引擎优化)
http 和 https 对比主要有3点区别
- 安全性:HTTP不对数据进行加密;而HTTPS使用SSL或TLS加密数据传输,提供更高的安全性。
- 证书:HTTP不需要证书;而HTTPS需要使用SSL证书来验证服务器的身份,并确保数据的安全性。这些证书由受信任的第三方机构颁发。
- 性能:由于加密和解密数据需要额外的计算资源,HTTPS通常比HTTP更消耗服务器和客户端的性能。
作为我个人的博客而言,域名的这5条优点都不重要,到最后,反正也就是复制一个链接访问。由于我的博客全是静态网页,同时也没什么机密信息,对安全性没要求。这么来看,简单的http反而更适合我。所以,我的博客最终选择以 http加ip 的方式访问。
自由
所以,从今天(2023-08-25)起:
- 我再也不用因为看到一个喜欢的域名,而纠结买不买了
- 我再也不必担心域名续费问题了
- 我再也不用定期更换SSL证书了
- 我再也不用网站备案了
- 我再也不用公安备案了
断舍离使我自由,自由万岁!
2023-08-30补充
高兴得有点快,http注定是要被https拍死在沙滩上的。
2019年12月开始测试的 Chrome 79开始,Chrome将会逐步阻止所有混合内容。到2020年1月,Chrome 80会将所有混合音频和视频资源自动升级为HTTPS,如果无法通过HTTPS加载,则将自动被阻止。最终,在2020年2月,Chrome 81将所有混合图像、音频与视频自动升级为HTTPS,并且阻止那些无法通过HTTPS加载的图像。
所以,2020年2月之后,在浏览器中访问https页面时,如果该https页面中有一些http资源,我们可以把这些http资源,叫做混合内容(Mixed Content)。htpps页面在显示“混合内容”时候,会出现以下问题:
- 加载了混合内容,但会出现警告;
- 不加载混合内容,直接会显示空白内容;
- 在加载混合内容之前,会出现类似是否“显示”,或存在不安全风险而被“阻止”的提示!
- 甚至,HTTPS页面里动态的引入HTTP资源,比如引入一个js文件,会被直接block掉的。在HTTPS页面里通过AJAX的方式请求HTTP资源,也会被直接block掉的。
如果我的网站继续使用http协议,那么我的网站
- 在浏览器网址栏上,将显示为不安全,很大可能性是,以后直接被禁止访问
- 我的网站不能被https的网站引用,比如在微信里面打不开
这两点基本就不可忍受了…自由果然是相对的:(
2023-10-27补充
今天我在CloudCone上买了一台云服务器,顺便把博客放上去了。终于再次呼吸到了自由的风,享受到了之前的 断舍离 和 自由 。
- 使用 http + ip 访问
- 不能在微信打开就不能呗,大不了我在浏览器打开
- 浏览器识别网址为不安全就不安全吧,反正能看就可以了
- 反正我的观众没那么多,所以我只取悦自己
之后某一天补充
- 域名自由是:不如固定下来一个域名
- 内容自由是:不如放在监管松散的国外,并且不做SEO,让它小众,让它成为一个孤岛,但它始终是港湾