title: Why won't my local Apache open html pages?
body: <p>so, I'm running Apache on my laptop.</p>
  
  <p>If I go to "localhost", I get the page that says, </p>
  
  <blockquote>
    <p>If you can see this, it means that the installation of the Apache web server software on this system was successful. You may now add content to this directory and replace this page.</p>
  </blockquote>
  
  <p>except, I can't add content and replace that page.</p>
  
  <p>I can click on its links, and that works fine.</p>
  
  <p>First of all, there's not even an "index.html" document in that directory. If I try to directly access one that I created with localhost/index.html, I get "the request URL was not found on the server." So, I'm not even sure where that page is coming from. I've searched for words in that page under the apache directory, and nothing turns up. It seems to redirect somewhere.</p>
  
  <p>Just as a test, I KNOW that it loads localhost/manual/index.html (doesn't matter what that is) so I tried to replace that with something I've written, and I received the message </p>
  
  <blockquote>
    <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p>
  </blockquote>
  
  <p>The error log says, </p>
  
  <blockquote>
    <p>[Fri Sep 12 20:27:54 2008] [error] [client 127.0.0.1] Syntax error in type map, no ':' in C:/Program Files/Apache Group/Apache2/manual/index.html for header \r\n</p>
  </blockquote>
  
  <p>But, that page works fine if I open directly with a browser. </p>
  
  <p>so, basically, I don't know what I don't know here. I'm not sure what apache is looking for. I'm not sure if the error is in my config file, my html page, or what. </p>
  
  <p>Oh, and the reason I want to open this using apache is (mainly) because I'm trying to test some php, so I'm trying to get apache to run locally. </p>
  
  <p>Thanks. </p>