GitHub Pages 自定义域名正式支持 HTTPS

之前托管在Github的网站要想实现HTTPS是非常麻烦的事情,我的博客是通过Cloudflare CDN提供的免费SSL实现的,现在终于省事了可以直接使用了。
来自 GitHub 的官方公告 Custom domains on GitHub Pages gain support for HTTPS,从 5 月 1 日开始,托管在 GitHub Pages 上面的网站,自定义域名也可以使用 HTTPS 了,之前只有 github.io 的三级域名支持 HTTPS。 


公告介绍了配置方法,在 Pages 项目仓库的设置中,先删掉以前绑定的自定义域名,然后重新添加域名来激活证书的颁发程序,再勾选 Enforce HTTPS。公告称证书颁发时间是一个小时内,我在配置后有很长时间博客都是处于证书错误阶段,证书显示来自 *.github.com ,所以实际证书颁发可能需要几个小时。

和 Coding Pages 相比,GitHub 的配置不够人性化。Coding 的配置中有证书颁发进度,有效期等提示,并且 Coding 早在去年 7 月就增加了支持自定义域名 HTTPS。但是 Github 优势在于其快速的全球 CDN,强大的防御能力。毕竟 Github 抗过全球最大峰值流量的 DDOS ,感觉稳定性应该是最好的。

Typecho伪静态规则301跳转

###一、Apache
RewriteEngine On # 下面是在根目录,文件夹要修改路径,如 /typecho/,同时 RewriteRule 也要跟着变

RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L]

外加一个顶级域名和二级域名的跳转

# 带 www 的跳转到不带的
RewriteCond %{HTTP_HOST} ^www.chenplus.com
RewriteRule (.*) ichens.com/$1 [R=301,L]

# 不带 www 的跳转到带的
RewriteCond %{HTTP_HOST} ^chenplus.com
RewriteRule (.*) http://www.chenplus.com/$1 [R=301,L]

注:最新的 SVN 在后台启用重写功能的时候能自动生成 .htaccess 文件。

继续阅读“Typecho伪静态规则301跳转”

Typecho无插件实现文章自动加版权

首先,找到你当前主题的文件夹,编辑post.php,找到content(); ?> 注:这行php代码是用了调出整个文章的。添加如下代码:

<br /><span style="font-size:18px;">除非注明,<a target="_blank" href="/">老陈</a>文章均为原创,转载请以链接形式标明本文地址</span><br />
<br />
<span style="font-size:18px;">本文地址:<a target="_blank" href="<?php $this->permalink() ?>"><?php $this->permalink() ?></a></span>
<br />

具体内容自己动手改。

注:permalink() ?>表示的是显示当前文章的连接地址。
修改完成保存即可。

本文转自:https://www.umview.com/

wordpress非插件使用七牛云存储

把里边的cdn地址更换为你在七牛申请的地址即可!
http://yours.qiniudn.com(更换这个)
然后保存刷新下后查看下源代码,是不是已经更换了。
、但是呢随着使用老陈发现了一个新的问题就是这段代码呢不可以替换文章的图片,大家都知道js啊css之类的实际上还没有我们网站中的图片所占用的内存大,所以呢使用下面的方法就可以将图片也使用七牛云存储了。
就如这个地址:http://你的博客地址/wp-admin/options.php,然后呢找到upload_url_path,在后边输入
http://你的二级域名(七牛三级域名)/wp-content/uploads,这里老陈就是绑定到七牛的自定义域名
http://cloud.chenplus.com/wp-content/uploads,然后保存,
这时候我们写一篇文章添加一张图片试试,图片的地址是不是已经变为七牛的地址了呢