title: Running Jekyll Blog on Windows Hosts at http://127.0.0.1:4000C:/Program Files/Git/blog/
body: <p>I created a new blog using Jekyll and would like to host it on GitHub Pages. Before I push the changes, I want to preview the site locally on a Windows 10 box. The problem is Jekyll is hosting index.html under the URL <em><a href="http://127.0.0.1:4000C:/Program" rel="nofollow noreferrer">http://127.0.0.1:4000C:/Program</a> Files/Git/blog/</em> and the assets under <em><a href="http://127.0.0.1:4000/assets" rel="nofollow noreferrer">http://127.0.0.1:4000/assets</a></em>. For some reason it is appending <strong>C:/Program Files/Git</strong> to the path for index.html.</p>
  
  <p>I expect it to host under <em><a href="http://127.0.0.1:4000/blog" rel="nofollow noreferrer">http://127.0.0.1:4000/blog</a></em>. Any ideas as to what I'm doing wrong?</p>
  
  <p>See the Bash output below. Notice the server address and the errors attempting to download assets.</p>
  
  <p><a href="https://i.stack.imgur.com/4zn8J.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/4zn8J.png" alt="Bash Output"></a></p>
  
  <p><strong>_config.yml</strong></p>
  
  <pre><code>title: Testing 123
  email: testing123@gmail.com
  description: &gt;- # this means to ignore newlines until "baseurl:"
    Blog Description
  baseurl: "" # the subpath of your site, e.g. /blog
  url: "" # the base hostname &amp; protocol for your site, e.g. http://example.com
  twitter_username: testing123
  github_username:  testing123
  show_downloads: false
  google_analytics: UA-00000000-1
  repository: joebuschmann/joebuschmann.github.io
  
  # Build settings
  theme: jekyll-theme-minimal
  plugins:
    - jekyll-feed
  </code></pre>
  
  <p><strong>Gemfile</strong></p>
  
  <pre><code>source "https://rubygems.org"
  # Hello! This is where you manage which Jekyll version is used to run.
  # When you want to use a different version, change it below, save the
  # file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
  #
  #     bundle exec jekyll serve
  #
  # This will help ensure the proper Jekyll version is running.
  # Happy Jekylling!
  #gem "jekyll", "~&gt; 4.0.0"
  # This is the default theme for new Jekyll sites. You may change this to anything you like.
  #gem "minima", "~&gt; 2.5"
  # If you want to use GitHub Pages, remove the "gem "jekyll"" above and
  # uncomment the line below. To upgrade, run `bundle update github-pages`.
  gem "github-pages", group: :jekyll_plugins
  # If you have any plugins, put them here!
  group :jekyll_plugins do
    gem "jekyll-feed", "~&gt; 0.12"
  end
  
  # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
  # and associated library.
  install_if -&gt; { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do
    gem "tzinfo", "~&gt; 1.2"
    gem "tzinfo-data"
  end
  
  # Performance-booster for watching directories on Windows
  gem "wdm", "~&gt; 0.1.1", :install_if =&gt; Gem.win_platform?
  </code></pre>