title: Apache2: Index.html Loads on IP but not on Domain Name (Ubuntu)
body: <p>I made an AWS EC2 Instance and get an Elastic IP.
  <br>
  The Elastic IP was used to set a Domain Name (Bought from GoDaddy) to the AWS EC2 Instance.
  <br>
  The EC2 Instance is running an Apache2 server.
  <br><br>
  According to the manual, I'm supposed to replace index.html in /var/www/html/ with the index.html of my own, which I did.
  <br><br>
  When I use the Elastic IP, the index.html page that I set is displayed.
  <br>
  However when I use the Domain Name, for some reason it gives me the default apache2 page, even though that file no longer exists since it was overwritten. I can access the index.html with <code>DomainName.in/index.html</code>.
  <br><br>
  Simply put :
  <br>
   - DomainName.in gives apache2 default index.html which shouldn't exist anymore
  <br>
   - DomainName.in/index.html gives the page that I want to show up
  <br>
   - ElasticIP and ElasticIP/index.html both give the page I want to show up
  <br><br>
  How can I make it so that just typing the Domain Name in the browser will take me to the index.html page that I want it to go to ?</p>