こんにちは blogdown stackoverflow コミュニティ!
最近、個人の GitHub/Jekyll ブログ ( https://blogs.nopcode.org/brainstorm ) を Blogdown/Netlify に移行しましたが_redirects
、config.toml
URL ルーティング ビジネスに少し混乱しています。
公式のブログダウンとnetlify のドキュメントを詳しく読みました。
適切なパーマリンクの衛生に関する Yihui の推奨事項と同様に
残念ながら、どれだけ賢明な変更を試みても (基本的に onconfig.toml
と_redirects
)、次の理由で Jekyll から正常に移行できません。
- https://blogs.nopcode.org/brainstormにアクセスすると、すべてのブログ投稿リンクが としてレンダリングされます
https://blogs.nopcode.org/brainstorm/brainstorm/2017-09-01-blogpost-etc
(brainstorm
URL に 1 つではなく 2 つ)。すべてのブログ投稿にリンクを設定したいと思いますhttps://blogs.nopcode.org/brainstorm/2017-09-01-blogpost-etc
(ブレインストーミングは 1 つだけです)。現在、私は URL の書き換えを行っているため、ユーザーがこれらのbrainstorm/brainstorm
リンクのいずれかをクリックすると、単純に書き換えられますbrainstorm
...明らかに最適ではない. static/brainstorm/
テーマ アセットを読み込んでそれらの URL を見つけるには、テーマの一部 (js/images/css/etc..) を下に移動する必要があります。
これが私のブログのレポです。明らかな欠陥が見つかった場合は、次のようにします。
https://github.com/brainstorm/brainblog
そして、あまり歪みのない許容可能な構成を追跡しようとした一連の変更:
https://github.com/brainstorm/brainblog/commits/master
そうは言っても、Hugo/ブログダウンは非常に高速で、RStudio Addins メニュー/インターフェースはブログ投稿をすばやく変更するのに非常に便利です :)
よろしくお願いします!