4

静的サイトをサブディレクトリに展開しなければならないことに悩まされているのは、私だけではないと確信しています。

実際、www.example.com と mobile.example.com だけでなく、tablet.example.com もあります。タブレットとモバイルは、メイン ホスティングのサブディレクトリです...実際には、example.com/mobile と example.com/tablet へのリダイレクトがあります。

私は、docpad で生成された個別のサイトをこれらのサブのそれぞれに展開しています。

静的生成用の「ベース ディレクトリ」を指定できると便利です。出来ますか?

LIKE: docpad generate --env static -base_path 'blahblah'

私は最新のdocpadバージョン6.30.4を使用しています

どうも

4

1 に答える 1

2

docpad 構成ファイルoutPathのプロパティをカスタマイズして、docpad Web サイトが出力されるディレクトリを変更できます。問題のプロパティは次のとおりです。

# Out Path
# Where should we put our generated website files?
# If it is a relative path, it will have the resolved `rootPath` prepended to it
outPath: 'out'  # default

出力される URL を変更したい場合は、この Gistの提案に従ってください。これにより、サイトの URL が各 URL の先頭に追加され、絶対 URL が作成されます。環境設定で別の設定にすることで、サイトの URL をカスタマイズできます。このように複数の環境を使用することもできますdocpad generate --env one,two

于 2013-04-16T16:57:20.063 に答える