Closed seekstar closed 2 years ago
目前文章的URL结构是:域名/20xx/xx/xx/目录/子目录1/子目录2/文章名
域名/20xx/xx/xx/目录/子目录1/子目录2/文章名
这样的坏处是修改文章目录的时候,文章的URL会变,如果这个URL已经分享给别人的话,别人就会发现这是一个死链。所以能不能让URL中不含目录,即URL结构是域名/20xx/xx/xx/文章名?
域名/20xx/xx/xx/文章名
比如要去掉URL里的日期,就只需要在_config.yml里把permalink从:year/:month/:day/:title/改成:title/即可,可不可以用类似的方式让用户来选择要不要在URL里加入目录?
_config.yml
permalink
:year/:month/:day/:title/
:title/
原来hexo已经提供了方法,只要在_config.yml里把permalink从:year/:month/:day/:title/改成:year/:month/:day/:post_title/就好了。
:year/:month/:day/:post_title/
permalink的官方文档:https://hexo.io/zh-cn/docs/permalinks
目前文章的URL结构是:
域名/20xx/xx/xx/目录/子目录1/子目录2/文章名
这样的坏处是修改文章目录的时候,文章的URL会变,如果这个URL已经分享给别人的话,别人就会发现这是一个死链。所以能不能让URL中不含目录,即URL结构是
域名/20xx/xx/xx/文章名
?比如要去掉URL里的日期,就只需要在
_config.yml
里把permalink
从:year/:month/:day/:title/
改成:title/
即可,可不可以用类似的方式让用户来选择要不要在URL里加入目录?