redirect - 在 GitHub Pages 上重定向多个网页
问题描述
我阅读了 GitHub pages文档jekyll-redirect-from
以使用该插件在 GitHub Pages 上启用重定向。我能够从一个页面重定向到另一个页面,但我有一些不同的要求。我需要将所有页面从起始 url 重定向到另一个。
这些网址
www.example.com/abc/def
www.example.com/abc/xyz
应该重定向到
www.example.com
解决方案
如插件文档中所述redirect_from
,您可以为密钥添加指定多个 url 。
例如创建一个index.md
文件:
---
title: index
redirect_from:
- /abc/def/
- /abc/xyz/
---
## Hello, world!
和一个_config.yml
:
title: Redirection test
markdown: kramdown
plugins:
- jekyll-feed
- jekyll-redirect-from
现在两者都/abc/def
将/abc/xyz
重定向到您的索引页面。
推荐阅读
- r - 如何在绘制等高线图时为二元分布(x-mu => 0)和(x-mu <0)添加条件?
- java - 我做的代码有问题吗?
- linux - 如何根据文件的数量将文件夹的内容复制到多个文件夹?
- javascript - YTPlayer 背景视频不自动播放
- c++ - For Loop 无法正确打印
- c# - Cannot update DataGridView cell via DataBoundItem?
- c# - 如何使用 Selenium 和 C# 修复测试自动化代码?
- python - psycopg2.OperationalError:致命:数据库“新闻”不存在
- jwt - 在 rfc7515 的第 3.3 节中无法获得相同的签名
- regex - 我正在使用 vuetify,我有一个 v-text-field,它应该只接受数字。如何使用正则表达式验证这一点?