You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Hexo中重命名已发布文章?

更高效的Hexo文章重命名方法

嘿,我来给你分享几个比删除旧文章再新建的笨办法高效得多的操作,不用再反复复制粘贴内容啦!

方法一:直接修改本地文件与Front-matter

这是最直接省心的方式,Hexo的所有文章核心都存在本地source/_posts目录里:

  • 找到目标文章的.md文件,直接修改文件名(比如把old-article-title.md改成new-awesome-title.md)
  • 打开文件,修改顶部Front-matter里的title字段为新标题,示例:
    ---
    title: 我的新文章标题
    date: 2024-05-20 10:00:00
    ---
    
  • 如果你之前手动设置了permalink字段(自定义访问URL),记得同步更新这个字段,保证访问路径和新标题匹配

方法二:处理旧URL的跳转问题(避免404)

如果旧文章的链接已经被搜索引擎收录或者有人收藏了,直接修改会导致404错误,这时候可以加个跳转规则:

  • 安装Hexo跳转插件,执行命令:
    npm install hexo-plugin-redirect --save
    
  • 在文章的Front-matter里添加redirect_from字段,指定旧URL:
    ---
    title: 我的新文章标题
    redirect_from:
      - /old-article-title/
    ---
    
    这样用户访问旧链接时会自动跳转到新文章,不会流失流量

方法三:必做的收尾步骤

修改完成后,一定要执行以下命令确保生效:

  • hexo clean:清理Hexo的缓存文件,避免残留旧内容导致显示异常
  • hexo generate:根据修改后的内容重新生成静态页面
  • hexo deploy:把更新后的内容部署到你的服务器或托管平台

这样操作下来,不仅能快速完成重命名,还能避免内容丢失、链接失效的问题,比删了重发省心太多啦!

内容的提问来源于stack exchange,提问作者Niraj Sonawane

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 07:14:43