簡體   English   中英

Middleman-如何更改生成的html文件的路徑?

[英]Middleman - How to change the paths for generated html files?

我正在使用Middleman建立網站。 有如下放置的源文件。

source/index.html.md
source/errors/404.html
source/docs/foo.html.md
source/docs/bar.html.md

默認情況下,當我生成靜態html文件時,生成的文件將放置在原始目錄結構之后(帶有目錄索引)。

build/index.html
build/errors/404/index.html
build/docs/foo/index.html
build/docs/bar/index.html

但是,我希望所有html文件都直接在/下提供,以便可以像http://example.com/foo/http://example.com/404/那樣進行訪問。

您如何更改生成的html文件的路徑?

您可以使用代理創建重復的頁面,然后忽略原始頁面。

https://middlemanapp.com/basics/dynamic-pages/

但是,最簡單的方法當然是調整源結構以匹配所需的結構。

我認為Middleman文檔的這一部分可以為您提供幫助。 您所需要做的就是激活目錄索引並正確配置它,它應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM