Quartz で Obsidian 風 Wiki を GitHub Pages に公開する時、https://<user>.github.io/<repo>/ のような project site 配信では「subdir 対応」をまず疑うことになる。しかし、ここで HTML の <base> や redirect script を足すのは筋が悪い。
結論は次の 3 点。
- GitHub Pages project site は Quartz の
configuration.baseUrlで扱う wiki/を直接 Quartz に読ませるか、wiki/ -> content/に変換するかは別問題として選ぶ- subdir で壊れやすい index / search / explorer / assets は、生成後の
public/を CI で検査する