封面
在 web.archive.org 中找到了以前的博客

在建站之初认识我的人应该知道,我以前的域名是 *.qi1.zone,目前此域名未设解析,仍在备案,还有几个月就过期了。今天在整理数据时,发现自己曾记录 web.archive.org 能看到旧时网站的影子,但由于我的 CDN 加了防盗链,在 web.archive.org 内只有文字内容,没有样式。我想起来 *.qi1.zone 的很多资源都是未加防盗链的,于是我打算前往看看。

以前主题使用的是 MyLife 主题,有一个很不错的“微信发送说说”功能,可能以后的哪天我也会在自己的主题中写一个,只是目前主题不是很需要此功能。

以前的说说功能
以前的说说功能

发现之前有些文章还是很符合我现在的写作习惯的,但是没有迁移过来,随后我会按照写作时间将它们添加到归档中。

以前写过的文章
以前写过的文章

以前也开了一堆二级域名,有主页,有www,还有照片廊(本站“图片”分类就是仿照此功能的)。主页是从一个模板站下载的,一个卡片风的个人主页,昨天在 Github 上已开源。主页背景是必应每日壁纸,“网站”栏目则可以展示最近发布的文章(通过 RSS),各位可以尽情发挥动手能力。

旧博客的开屏还展示每日壁纸的描述,这里是我更改了 MyLife 主题的源码导致的。

必应每日壁纸描述
必应每日壁纸描述

喵在主题中设置了域名验证,并且把这部分代码加密了。其实相当好破解,当时为了可以在本地部署,直接将这部分代码返回 true。不过后来这个问题也被有心之人利用,造成了破解版主题传播,让后来喵在 Sunny3 主题中添加了更难以破解的验证。

获取必应每日壁纸描述的代码,可嵌入到 php 主题中:

<?php
$max_length = 30; // 可根据需要调整
$url = 'https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_ENCODING, '');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$bing_json = curl_exec($ch);
curl_close($ch);

if ($bing_json !== false) {
    $data = json_decode($bing_json, true);
    if (json_last_error() === JSON_ERROR_NONE && isset($data['images'][0]['copyright'])) {
        $description = $data['images'][0]['copyright'];
        $descriptionWithoutCopyright = preg_replace('/\([^\)]+\)/', '', $description);
        $limited_description = mb_substr($descriptionWithoutCopyright, 0, $max_length, 'utf-8').'...';
        echo $limited_description;
    } else {
        echo '获取描述出错,可能是必应壁纸官方JSON错误,建议手动请求https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN';
    }
} else {
    echo 'Curl错误: ' . curl_error($ch);
}
?>

这几天主题一直在优化性能和一些细节,同时自己的编程能力也达到了进一步提升。我们 2 月 15 日开学,开学之后准备做毕设,我选的是类似本地宝的应用,但是不只是本地宝。我打算开发一个特别有意义的功能:助盲人,即盲人在出行时可以开启寻求他人帮助的功能,而其他人使用这个应用可以发现旁边有哪些盲人适合帮助。

最近也打算翻新一下主页,但是找了好几天也没找到心仪的样式。本人纯技术人,对于设计或审美那是一点没有。

博客的通配符证书还有一年就过期了。自从 AlphaSSL 关闭了在他家有服务可以免费领取一年的通配符证书,各大佬的快速购买渠道也没了。各大厂商的证书有效期都缩减至三个月,稍不留神网页就宕机几天。好在目前我没有几个二级域名,每一个域名单独申请一个就好了。本站现在在用的证书是一年之前在淘宝花 30 元买的通配符证书,但最近在淘宝逛了许久也未曾见到这么实惠的证书了。目前我的一个替代方案就是用多域名,因为我的域名数量是固定的,而且申请一个,总比申请很多个省力。

接下来要做的:去龙之梦接我老弟过来溜达,然后准备吃火锅,并在有闲暇时间的时候将旧站的文章搬过来一些。

拜拜。

评论
评论即代表你已阅读并同意评论协议
  1. 网友小宋
    网友小宋 xyzbz.cn 1周前

    我记得有一个网站专门抓取网站记录来着,全段时间某位博友写过。

    1. 棋
      imqi1.com 1周前 回复 @网友小宋

      我就知道web.archive.org和Archive.today

  2. Teacher Du
    Teacher Du dusays.com 1周前

    一天不见,又换样式了啊!

    1. 棋
      imqi1.com 1周前 回复 @Teacher Du

      是的,今天上午开始写完就换了

  3. 火喵酱
    火喵酱 1周前

    呜呜,早期的域名有写记不住了,只能找到上一个域名的样子

    1. 棋
      imqi1.com 1周前 回复 @火喵酱

      可以去托管商看看以前域名交易记录

  4. inkss
    inkss inkss.cn 1周前

    我发现我网站里加了域名校验,当初为了应对镜像站、采集站这样修改的,然后web.archive.org也被影响了,6!

    1. 棋
      imqi1.com 1周前 回复 @inkss

      它貌似是直接下载资源的,我的cdn设了防盗链会返回一个静态静态页面,和它们的一致

  5. Mcenahle
    Mcenahle blog.mcenahle.sh.cn 1周前

    可惜啊,我2023年9月到2023年12月时,用 Github Pages 部署到初代博客已经彻底消失了,现在即使在 web.archive.org 上也找不到了。

    1. 棋
      imqi1.com 1周前 回复 @Mcenahle

      如果时间很短的话,web.archive.org多半是不会索引的,我的站点一年也就两条记录

  6. immortal
    immortal www.dolingou.com 1周前

    wow!!! 我也去找找我的

    1. 棋
      imqi1.com 1周前 回复 @immortal

      找找以前的回忆

  7. obaby
    obaby h4ck.org.cn 1周前

    的确 archive 是个好网站,嘻嘻。
    能做一个项目也蛮不错的。

    1. 棋
      imqi1.com 1周前 回复 @obaby

      算是找到以前的回忆了

内容加载中...