渊澄

川流不息,渊澄取映

如果电脑没有安装homebrew,需要先安装homebrew。

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

之前我在安装git的时候已经安装过了所以这里跳过。执行下面命令安装picgo。

1
brew install picgo --cask

截屏2024-09-21 21.44.41.png|300

安装完成之后在启动台就可以看到picgo的图标了,不出意外的话是无法直接打开的。这里我们需要设置一下mac的安全性策略,将允许从以下位置下载的app更改为“任何来源”。
image.png|475

阅读全文 »

安装homebrew和git

安装homebrew

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

等待homebrew安装完成之后开始安装git

1
brew install git

配置github账户信息并生成ssh

安装完成git之后开始配置github账户信息

1
2
git config --global user.name "miaoyanginfo"
git config --global user.email "paulmiao@me.com"
阅读全文 »

将Github的图床部署到Cloudflare的Pages,可以享受cloudflare的加速服务,速度虽然比不上国内,但比起github原生的速度还是要强上不少。过程很简单,在Cloudflare新建一个Pages项目,链接到Github账户,选择图床源,一路下一步,完成部署。
然后设置自定义域名,例如img.ycyc.win,使用cname协议解析到Cloudflare分配的默认项目地址。
image.png

例如原来在Github的图片地址为’https://raw.githubusercontent.com/miaoyanginfo/hexo-img/main/img/202409131248235.png
现在替换为‘https://img.ycyc.win/img/202409131248235.png ’即可。

将Github的图床部署到Cloudflare的Pages,可以享受cloudflare的加速服务,速度虽然比不上国内,但比起github原生的速度还是要强上不少。过程很简单,在Cloudflare新建一个Pages项目,链接到Github账户,选择图床源,一路下一步,完成部署。
然后设置自定义域名,例如img.ycyc.win,使用cname协议解析到Cloudflare分配的默认项目地址。
image.png

例如原来在Github的图片地址为’https://raw.githubusercontent.com/miaoyanginfo/hexo-img/main/img/202409131248235.png
现在替换为‘https://img.ycyc.win/img/202409131248235.png ’即可。

引言

昨天注册了一个ycyc.win的域名,想着把之前的miaoyang.win换掉。虽然主域名已经解析到了站点,也可以正常访问了,但旧域名还在正常工作,并且搜索引擎收录的也是旧域名。那如何能使旧域名跳转到新域名,而且要保证搜索引擎收录的页面也能正常跳转呢?需要用到之前给图床加速的cloudflare的重定向规则功能。

操作

我们进入到旧域名的cloudflare页面,找到规则-重定向规则,然后新建一条。
image.png
按照图中所示填入新旧域名,然后保存生效。这次状态代码那里要选择301。

测试

进入搜索引擎找一个被收录的旧域名页面打开,看其是否跳转到了新域名,而且页面是否正确。
https://miaoyang.win/posts/2353

后记

之前想要实现以上功能,大部分情况下都需要另外搭建一台nginx服务器,然后设置301跳转。现在只要在cloudflare简单设置一下,就可以省去搭建单独服务器的成本,并且可以利用其内置的多种类型条件,实现不同的功能。