我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Enterprise Server 2.15

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2019-10-16. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

在 GitHub 页面上重定向

当 Jekyll 帖子或页面的标题或日期发生变化时,指向站点的现有链接可能会断开。 为了用户的安全,GitHub 页面不支持客户服务器配置文件,例如 .htaccess.conf。 不过,使用 Jekyll Redirect From 插件,您可以将访问者自动重定向到更新的 URL。

GitHub 页面 可用于具有 GitHub Free 的公共仓库,以及具有 GitHub Pro、GitHub Team、GitHub Enterprise Cloud 和 GitHub Enterprise Server 的公共和私有仓库。

设置

要启用重定向,必须将以下行添加到站点的 _config.yml 文件:

plugins:
  - jekyll-redirect-from

如果没有 _config.yml 文件,则需要在 GitHub 页面 仓库的根仓库中创建一个。更多信息请参阅 Jekyll 的官方插件文档

用法

要将页面从 /foo/ 重定向到其他页面,将以下内容添加到目标页面顶部:

---
redirect_from: "/foo/"
---

本地测试

要在本地验证重定向,请执行以下操作:

更多信息请参阅 Jekyll Redirect From Gem

问问别人

找不到要找的内容?

联系我们