@bakha101
Web Developer

Как настроить ssl.conf?

Доброго времени суток!
Поставил ssl сертификат, настроил, работает. НО отдает листинг директории, не знаю уже что делать. .htaccess никак вообще не влияет.
Подскажете пожалуйста, что делаю не так. Ниже конф defoult-ssl.conf
<IfModule mod_ssl.c>
   <VirtualHost _default_:443>
       ServerAdmin admin@domain-name
       ServerName domain-name
       ServerAlias www.domain-name
       DocumentRoot /var/www/html
       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined
       SSLEngine on
       SSLCertificateFile /etc/apache2/ssl/domain-name.crt
	   SSLCertificateKeyFile /etc/apache2/domain-name.key
	   SSLCACertificateFile /etc/apache2/ssl/domain-name.cer
		
       <FilesMatch "\.(cgi|shtml|phtml|php)$">
                       SSLOptions +StdEnvVars
       </FilesMatch>
       <Directory /usr/lib/cgi-bin>

       		SSLOptions +StdEnvVars
       </Directory>
       BrowserMatch "MSIE [2-6]" \
                       nokeepalive ssl-unclean-shutdown \
                       downgrade-1.0 force-response-1.0
       BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
   </VirtualHost>
</IfModule>
  • Вопрос задан
  • 226 просмотров
Решения вопроса 1
@estoy
.htaccess не влияет потому, что с версии апача 2.3.9 директива "AllowOverride none" в блоке "<Directory />", чтобы влияло надо поставить в "All", запретить листинг директории можно с помощью"Options -Indexes" добавив ее в ту же"<Directory />". И еще смотрите в директиве "DirectoryIndex", походу у вас там один "index.html", тогда добавте еще и "index.php"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы