1

こんにちは blogdown stackoverflow コミュニティ!

最近、個人の GitHub/Jekyll ブログ ( https://blogs.nopcode.org/brainstorm ) を Blogdown/Netlify に移行しましたが_redirectsconfig.tomlURL ルーティング ビジネスに少し混乱しています。

公式のブログダウンとnetlify のドキュメントを詳しく読みました。

適切なパーマリンクの衛生に関する Yihui の推奨事項と同様に

残念ながら、どれだけ賢明な変更を試みても (基本的に onconfig.toml_redirects)、次の理由で Jekyll から正常に移行できません。

  1. https://blogs.nopcode.org/brainstormにアクセスすると、すべてのブログ投稿リンクが としてレンダリングされますhttps://blogs.nopcode.org/brainstorm/brainstorm/2017-09-01-blogpost-etc( brainstormURL に 1 つではなく 2 つ)。すべてのブログ投稿にリンクを設定したいと思いますhttps://blogs.nopcode.org/brainstorm/2017-09-01-blogpost-etc(ブレインストーミングは 1 つだけです)。現在、私は URL の書き換えを行っているため、ユーザーがこれらのbrainstorm/brainstormリンクのいずれかをクリックすると、単純に書き換えられますbrainstorm...明らかに最適ではない.
  2. static/brainstorm/テーマ アセットを読み込んでそれらの URL を見つけるには、テーマの一部 (js/images/css/etc..) を下に移動する必要があります。

これが私のブログのレポです。明らかな欠陥が見つかった場合は、次のようにします。

https://github.com/brainstorm/brainblog

そして、あまり歪みのない許容可能な構成を追跡しようとした一連の変更:

https://github.com/brainstorm/brainblog/commits/master

そうは言っても、Hugo/ブログダウンは非常に高速で、RStudio Addins メニュー/インターフェースはブログ投稿をすばやく変更するのに非常に便利です :)

よろしくお願いします!

4

1 に答える 1