繁体   English   中英

Jekyll-在整个网站范围内更改页面URL

[英]Jekyll - Changing the page URL sitewide

出于SEO的原因,我在所有页面上都使用了永久链接选项,因此它们将在单独的目录中生成。 但是,有没有一种方法可以处理中央数据库中的链接,因此我可以同时更改页面URL和所有链接?

仅举例来说,我有video.html页面。 它使用选项permalink: /video/ ,因此页面生成到/video/index.html

我目前在其他页面上使用默认的HTML <a href="/video/">...</a>标记链接到该页面。 但是现在我想在整个站点上使用Page路径到/my_video/

还有另一种链接方式,还是可以在URL方案中添加一些数据库,所以我有一个中心点,可以更改链接路径和永久链接?

您可以将链接集中在一个包含文件中。

_includes / links.md

[video]: /video/

现在,您可以将此文件包含在任何markdown帖子或页面以及此类参考链接中。

[My video page][video]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM