【问题标题】:Jekyll alias to static file静态文件的 Jekyll 别名
【发布时间】:2016-06-04 13:37:28
【问题描述】:

我在 example.com 有一个 Jekyll 博客,并希望路径 example.com/doc 指向一个静态文件(特别是 pdf)。 Jekyll 别名生成器似乎只适用于单个帖子,而不适用于静态文件。

有什么诀窍?

【问题讨论】:

    标签: jekyll jekyll-extensions


    【解决方案1】:

    别名alpha/beta => omega

    1. 创建文件夹_alpha/beta

    2. 更新 _config.yml

    includes_dir: _alpha
    
    collections:
      alpha:
        collections_dir: _alpha/beta
        output: true
        permalink: /omega/:name
    

    【讨论】:

      【解决方案2】:

      第 1 步。在您的根目录中创建一个目录“doc”。

      第 2 步。在此目录中创建一个 index.html,并在头部添加一个元重定向,如下所示:

      <!DOCTYPE html>
      <html>
      <head>
      <title>You are being redirected</title>
      <meta http-equiv="refresh" content="0; url=filename.pdf">
      </head>
      <body>You are being redirected... if not, <a href="filename.pdf">click here</a>.</body>
      </html>
      

      第 3 步。将 filename.pdf 文件放在 index.html 旁边。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-21
        • 1970-01-01
        • 2012-05-24
        • 2013-07-19
        • 1970-01-01
        • 1970-01-01
        • 2015-06-06
        • 1970-01-01
        相关资源
        最近更新 更多