title: NameVirtualHost *:80 has no VirtualHosts
body: <p>I have two domain names, two ssl certs and two ip addresses. I am trying to configure my apache virtualhost files for them. </p>
  
  <p>First, i commented out all instances of "NameVirtualHost" and "Listen" for ports 80 and 443. Then i did the following with my virtual hosts files.</p>
  
  <p>VirtualHost file for domain1:</p>
  
  <pre><code>NameVirtualHost 1.1.1.1:80
  Listen 1.1.1.1:80
  Listen 1.1.1.1:443
  &lt;VirtualHost 1.1.1.1:80&gt;
      ServerName domain1.com
      ...
  &lt;/VirtualHost&gt;
  &lt;VirtualHost 1.1.1.1:443&gt;
      ...
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>VirtualHost file for domain2:</p>
  
  <pre><code>NameVirtualHost 2.2.2.2:80
  Listen 2.2.2.2:80
  Listen 2.2.2.2:443
  &lt;VirtualHost 2.2.2.2:80&gt;
      ServerName domain2.com
      ...
  &lt;/VirtualHost&gt;
  &lt;VirtualHost 2.2.2.2:443&gt;
      ...
  &lt;/VirtualHost&gt;
  </code></pre>