hexo-generator-alias 网页重定向
hexo-generator-alias 网页重定向
安装hexo-generator-alias 网页重定向插件
1 | npm install hexo-generator-alias --save |
如果你的博客页面使用了 hexo-permalink-pinyin Hexo 插件(中文链接转拼音)
而之前的链接已经被搜索引擎收录的话
可以使用hexo-generator-alias 网页重定向
将原本的链接重定向为新的链接
开始
我的一篇博客的原地址为: https://polar-bear.eu.org/2023/06/28/【Hexo】git上传大文件失败/
因为使用了 hexo-permalink-pinyin Hexo 插件(中文链接转拼音)
链接变为:https://polar-bear.eu.org/2023/06/28/hexo-git-shang-chuan-da-wen-jian-shi-bai/
由于我网站已经提交了许多搜索引擎的收录
使用插件改变链接会导致原来的链接打开后404,所以可以在这一篇文章加一个属性,让一篇文章拥有两个url
在原始文章的.md文件中的文章头加入以下代码
1 | alias: |
如:
1 | https://polar-bear.eu.org/2023/06/28/%E3%80%90Hexo%E3%80%91git%E4%B8%8A%E4%BC%A0%E5%A4%A7%E6%96%87%E4%BB%B6%E5%A4%B1%E8%B4%A5/ |
生成的重定向html
插件会在原来链接目录下生成一个index.html文件
1 | <!DOCTYPE html><html><head><meta charset="utf-8"><title>Redirecting...</title><link rel="canonical" href="https://polar-bear.eu.org/2023/06/28/hexo-git-shang-chuan-da-wen-jian-shi-bai/"><meta http-equiv="refresh" content="0; url=https://polar-bear.eu.org/2023/06/28/hexo-git-shang-chuan-da-wen-jian-shi-bai/"></head></html> |
用于指向新的链接
文章头
hexo的文章.md文件位于
1 | hexo目录\source\_posts (已发布文章) |
内容一般有
1 | title: 【Hexo】git上传大文件失败 |
404回家
如存在无法清除的死链
可以在文章投加入以下内容
打开文章后跳到主页
1 | --- |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 polar-bear~Blog!
评论