title: python -m SimpleHTTPServer - Listening on 0.0.0.0:8000 but http://0.0.0.0:8000/test.html gives "Page Not Found"
body: <p>After cding to my folder I enter</p>
  
  <pre><code>python -m SimpleHTTPServer
  </code></pre>
  
  <p>and get </p>
  
  <pre><code>Serving HTTP on 0.0.0.0 port 8000 ...
  </code></pre>
  
  <p>in reply. But when I hit <code>http://0.0.0.0:8000/test.html</code> I get a page not found error.</p>
  
  <p>I've also tried </p>
  
  <pre><code>pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd
  </code></pre>
  
  <p>taken from <a href="https://stackoverflow.com/questions/2469256/set-the-current-directory-when-running-a-simplehttpserver">this question</a></p>
  
  <p>When I hit ls I can see the file and the directory. Anyone know what I'm doing wrong?</p>