ローカルにウェブサイトを開発するとき(jekyll serve --watch
)、_siteディレクトリ内のHTMLファイルのURLはhttp://localhost:4000
です。しかし、firebaseにサイトを展開すると、相対ドメインURLに切り替える代わりに同じままです。私のドメインのURLはhttp://blogprime.comです。開発から生産に切り替えるときにJekyllのサイトURLを変更する方法
私はサイトをローカルで開発しているときに、すべてのリンク(CSS、JS、フォント、ポストリンク、ページ)にhttps://localhost:4000/
があります...しかし、jekyll serve
を使用すると、ドメイン名はhttps://blogprime.com/で、CSS、JS、フォントおよびその他のファイルへの相対リンクが続きます。