博客的开始————如何搭建Hexo
导语:
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。并且能一键部署到GitHub Pages。
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。并且能一键部署到GitHub Pages。
之前说了最近比较“懒”,好久没更新博客了,昨天在更新时发现博客出了问题——不能上传图片或附件(这不炸锅了……),今天抽个空得赶紧解决呀!用Winscp对比看过了博客(本站使用的是Typecho)所有目录,感觉也没什么问题呀,随后又找度娘了解了一下,也没找到什么好的答案,都是改权限的事,什么把usr、upload等改成777(读写权限),感觉没必要呀,而且777的权限太大了,个人觉得不安全,一般目录有775的权限就可以了。想来想去,突然想起来前些天把Typecho版本升级了一下,下载了官网的最新版(目前最新版只有Beta版的,正式版还没发布),升级过之后,我倒是测试过博客可以正常访问的,加上后来自己“偷懒”了,没更新博客所以也就没发现不能上传的故障。
前言
使用Oneinstack搭建了Typecho博客,因为博客一直用的都是不带www访问的,带www的也可以访问,这不看到其它小伙伴们都是强制带www到www的形式访问的,自己也想整个,可是一直都不行,主机配置文件和伪静态都是用的Oneinstack提供的,主机配置里也开启了强制Https且跳转到不带www上,结果就是跳404,具体为地址栏上显示的是“https://cdn.uu126.cn//index.php",另外打开的页面如果加www了也是直接跳首页,弄来弄去还是不行,头都大了!后来在Oneinstack的讨论群里救教,虽然答案没有,但是有人点拨了一下:伪静态规则故障?那就动手试试看,结果…………OK了!
我们可以用Apache的.htaccess来实现http强制跳转到https访问网站。
代码如下: