Jekyll を使用して個人ブログ (davioooh.com) を作成し、GitHub ページでホストしています。
しかし、最近、奇妙なことを発見しました...
リポジトリにプッシュ/デプロイすると、ブログsitemap.xml
には次の 2 つの追加 URL が含まれます。
<url>
<loc>
http://davioooh.com/assets/javascript/anchor-js/docs/grunticon/preview.html
</loc>
<lastmod>2017-08-11T16:40:49+00:00</lastmod>
</url>
<url>
<loc>
http://davioooh.com/assets/javascript/anchor-js/docs/index.html
</loc>
<lastmod>2017-08-11T16:40:49+00:00</lastmod>
</url>
理由がわかりません...アンカーjsのgemやプラグインを使用していません...
_config.yml
my andで宣言されている宝石は次のGemfile
とおりです。
gems:
- jekyll-feed
- jekyll-seo-tag
- jekyll-paginate
- jekyll-sitemap
では、なぜその URL を取得しているのでしょうか。
注:開発マシンでローカルにサイトをテストすると、サイトマップは正しいです。
注: カスタム テーマ (gem ベースではなく、通常のテーマ) を使用しています。my でテーマが宣言されていません_config.yml
。ここに私のブログリポジトリがあります: https://github.com/davioooh/davioooh.github.io
更新marcanuyの提案に従って、jekyll
宝石をgithub-pages
in myに置き換えようとしました。ローカルで動作しますが、新しいプッシュ サイトマップにはまだ余分な URL が含まれています...Gemfile
更新見つかった GitHub ページは、Jekyll Web サイトのデフォルト パラメータのリストを参照しています。予想通り、デフォルトのテーマはjekyll-theme-primer
. gem ベースのテーマを使用していない場合、この設定をオーバーライドするにはどうすればよいですか?