title: Cannot serve directory /var/www/html/: No matching DirectoryIndex
body: <p>I'm sure this question has been asked and answered, but I'm not finding a solution. I have a virtual host I have just added SSL to, and it isns't working as expected. The non-SSL version is working properly. Below is what I've got in httpd.conf: </p>
  
  <pre><code>&lt;VirtualHost mysite.com:443&gt;
    ServerAdmin email@myemail.com
    ServerName  mysite.com
    ServerAlias www.mysite.com
    DocumentRoot /var/www/html/www.mysite.com
  
    &lt;Directory /var/www/html/www.mysite.com&gt;
        DirectoryIndex index.html index.htm index.php
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
                Require all granted
    &lt;/Directory&gt;
  
    SSLEngine on
    SSLCertificateFile /etc/pki/tls/certs/my.crt
    SSLCertificateKeyFile /etc/pki/tls/private/my.key
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>The error I'm getting is:</p>
  
  <pre><code>[Thu Jan 11 12:29:58.984354 2018] [autoindex:error] [pid 19998] [client 
  IP:38470] AH01276: Cannot serve directory /var/www/html/: No matching 
  DirectoryIndex (index.html,index.php) found, and server-generated directory 
  index forbidden by Options directive
  </code></pre>
  
  <p>Obviously, I've got the directory set as /var/www/html/www.mysite.com, but it's trying to serve content directly from /var/www/html.</p>
  
  <p>I'm sure this is something simple, but my brain is already oatmeal from working on this site all day, so I'm probably just failing to see what's right in front of my face.</p>
  
  <p>Thanks!</p>