4

Hugo サイトを追加したい github リポジトリがあります。リポジトリの docs フォルダーから、github ページを実行できます。

したがって、publishDirhugo config のパラメーターを に変更しましたdocs

publishDir = "docs"

今、hugo をビルドすると、docs フォルダーにすべてが出力されます。問題は、そこからサブドメインを実行することです。

github ページのサブドメインのように機能する docs フォルダーに生成されるサブドメインを、hugo で取得するにはどうすればよいですか?

私はCNAMEを使用する必要があることを知っています/docs/subdomainsubdomain.site.com

しかし、HUGOでそれを設定する方法がわかりません。サブドメインフォルダはどこに置くのですか? 静的フォルダーにあるので、theme_name/static/subdomainどちらがドキュメントに出力されdocs/subdomainますか?

この方法であれば、静的フォルダー内のすべてのパラメーターとショートコードを使用できますか?

また、メイン サイト用とサブドメイン サイト用の 2 つの Hugo インストールを作成する必要がある場合、サイトのパラメーター、構成、静的ファイル、レイアウト ファイルなどを共有する方法はありますか?

4

2 に答える 2