摆脱域名烦恼

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,让它小众,让它成为一个孤岛,但它始终是港湾

Date: 2023-08-25 Fri 14:52