plusjade / jekyll-bootstrap

The quickest way to start and publish your Jekyll powered blog. 100% compatible with GitHub pages.
jekyllbootstrap.com
MIT License
3.35k stars 1.71k forks source link

404 with Github Pages #267

Closed NVentimiglia closed 9 years ago

NVentimiglia commented 9 years ago

Hey I am trying to setup a github pages blog. I can get the project to run locally but whenever I look at the blog on github pages I get a 404 error.

http://nventimiglia.github.io/jekyll-bootstrap

The site configured at this address does not contain the requested file.

If this is your site, make sure that the filename case matches the URL. For root URLs (like http://example.com/) you must provide an index.html file.

Read the full documentation for more information about using GitHub Pages.

Please Advise

groundh0g commented 9 years ago

http://jekyllbootstrap.com/usage/jekyll-quick-start.html

Paste nventimiglia into the textbox on that page to personalize the instructions.

Basically, your repo has to have a specific name. In your case, "nventimiglia.github.com". Take a peek at the instructions and let me know if they work for you.

groundh0g commented 9 years ago

The ".com" may be ".io". I just checked my repo and it's groundh0g.github.io ...

http://groundh0g.github.io

NVentimiglia commented 9 years ago

Ok, I have some progress. Github pages requires content to be in a gh-pages branch. https://help.github.com/articles/creating-project-pages-manually/

Perhaps this step should be added to the docs.

I may be back as my install is still broken (no css).

groundh0g commented 9 years ago

Sorry. Thought you were doing a personal page. =)

Yep. Project pages have to be in a gh-pages branch.