通过配置多个ssh key将博客同时推送至github/coding

生成并添加第一个ssh key

1
2
cd ~/.ssh
ssh-keygen -t rsa -C "youremail@yourcompany.com"

这时可以一路回车,不输入任何字符,将自动生成id_rsaid_rsa.pub文件。

生成并添加第二个ssh key

1
ssh-keygen -t rsa -C "youremail@gmail.com"

注意,这时不能一路回车,否则邮箱将覆盖上一次生成的ssh key,给这个文件起一个名字, 比如叫 id_rsa_coding, 所以相应的也会生成一个 id_rsa_coding.pub 文件。

阅读全文

Apache/Nginx 配置 301 重定向

前话

相信很多人都有自己的域名吧,不管是作为博客还是其他方便的应用,我们总会希望其他人可以通过 www 或者没有 www 都能访问我们的域名,比如我们访问 www.example.com 和 example.com 都能访问同一个资源,要实现这样的效果有很多的方法,但是其中最为“有效”的方法则是设置 301 重定向 (301 Redirect)。

但是最好只保留其中的一种,带或者不带 www,因为这样可以更好的做到搜索引擎优化 (SEO)。

阅读全文