首页 > 解决方案 > 在 GitHub Pages 上重定向多个网页

问题描述

我阅读了 GitHub pages文档jekyll-redirect-from以使用该插件在 GitHub Pages 上启用重定向。我能够从一个页面重定向到另一个页面,但我有一些不同的要求。我需要将所有页面从起始 url 重定向到另一个。

这些网址

应该重定向到

标签: redirectjekyllgithub-pagesjekyll-extensions

解决方案


插件文档中所述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重定向到您的索引页面。


推荐阅读