Korzeń witryny: Github Pages vs. `jekyll --server`

Kiedy uciekamjekyll --server moja strona jest dostępna pod adresemhttp://localhost:4000/, ale kiedy wdrażam na stronach projektu GitHub, jest dostępny pod adresemhttp://username.github.com/projectname/.

Oznacza to, że nie mogę używać bezwzględnych adresów URL w odniesieniu do arkuszy stylów i innych zasobów. Względne adresy URL pękają, gdy ten sam układ jest używany np.index.html i2012/01/01/happy-new-year.html. Jaki jest przyjęty / dobry sposób dodawania arkuszy stylów i innych zasobów do repozytorium stron projektu GitHub?

Przekierowany doProblemy z GitHub.

questionAnswers(5)

yourAnswerToTheQuestion