Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在Jekyll中为PDF提供特定的永久链接_Html_Url_Pdf_Jekyll - Fatal编程技术网

Html 在Jekyll中为PDF提供特定的永久链接

Html 在Jekyll中为PDF提供特定的永久链接,html,url,pdf,jekyll,Html,Url,Pdf,Jekyll,我正在寻找一种方法,以确保在建立一个PDF将最终在一个特定的目录。我正在使用插件创建这个网站的结构。不希望在页面中嵌入PDF,也不尝试从“我的资产”文件夹链接到它。需要它有一个URL的地方,它在一个特定的路径没有重定向 当我将PDF放入pages文件夹内的目录时,我从Jekyll那里得到错误信息,认为它不是有效的字节序列。我假设这意味着Jekyll不知道如何处理文件类型。错误如下: Error reading file /Users/path/to/site/_pages/path/to/my.

我正在寻找一种方法,以确保在建立一个PDF将最终在一个特定的目录。我正在使用插件创建这个网站的结构。不希望在页面中嵌入PDF,也不尝试从“我的资产”文件夹链接到它。需要它有一个URL的地方,它在一个特定的路径没有重定向

当我将PDF放入
pages
文件夹内的目录时,我从Jekyll那里得到错误信息,认为它不是有效的字节序列。我假设这意味着Jekyll不知道如何处理文件类型。错误如下:

Error reading file /Users/path/to/site/_pages/path/to/my.pdf: invalid byte sequence in UTF-8 
  Liquid Exception: invalid byte sequence in UTF-8 in path/to/my.pdf
jekyll 2.5.3 | Error:  invalid byte sequence in UTF-8

因此,简而言之,我如何让Jekyll在构建时将我的PDF文件放入
\u站点
的正确目录中,以便我可以控制它的url是什么

什么是jekyll pages插件?简单地将pdf文件放入
pages
文件夹不会给我带来任何错误。在构建过程中,您是否试图以某种方式修改pdf(例如,您是否在文件中添加前端内容)?David Jacquel:抱歉,我错误地将其称为。它实际上是jekyll pages目录。我将把它编辑成我的问题,并链接到它的自述。这使得在帖子之外创建静态页面变得更加容易@兰多:我不是在档案里增加封面。只需将.pdf放到sub dir中,这样路径就会是:_pages/products/instructions.pdf。我将立即添加确切的错误。