在hexo博客中打造相对完美的URL
这里讨论一个处女座的情怀问题
如果你是全部用英文写作,那么这篇文章对你确实没什么Luan用。对hexo而言,我们可以很轻松的自定义文章URL。
对数字敏感,你可以在站点的_config.yml
文件中permalink
处配置成:year/:month/:day/:title/
。是的,这个不需要改动,保持hexo默认就是
有静态网页情结的你,认为.html
结尾利于SEO
,则可以把permalink
配置成:category/:title.html
或:category/:timestamp.html
注意第二种使用分类别名,请一定要设置两个地方:
1 | // 1、站点的_config.yml中找到以下部分 |
是的,增加了两行,在写文章时,通过hexo n demo
后,生成的demo.md
文件里如下:
1 |
|
此时需要手动的把timestamp
手动改成时间戳,因为这是你自定义的变量,当前hexo
还没有这个系统变量使用,所以只能手动配置。
通过以上方式体现的URL更有意义,但是用title
或timestamp
面临两个问题,前者遇到中文就呵呵了,后者虽精炼但无疑义。所以还有改进的空间,即使用permalink: :category/:title.html
这样配置时,创建文章用英文标题。这样解决了中文一坨乱码且意义很明显,读者一看就知道这是哪个分类下的什么文章!
是不是很美好,赶紧试试去吧~