Задать вопрос
@keton

Правильная настройка https на apache?

При переходе по ссылке формата example.my/bla/bla1 открывается страница bla1
при попытке перехода на https://example.my/bla/bla1 перекидывает на главную страницу.
Может быть у кого-то есть мысли, в какую сторону копать?

Использую два конфига. один для версии сайта с сертификатом, второй- без.
Non-ssl конфиг
<VirtualHost *:80>
        ServerName example.my
        Redirect "/" "https:///example.my/"
</VirtualHost>

~
SSL конфиг

Listen 443 https
DocumentRoot /var/www/html/
ServerName example.my

ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn

SSLEngine on
SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
</Files>
<Directory "/var/www/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>

BrowserMatch "MSIE [2-5]" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0
CustomLog logs/ssl_request_log \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost>
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Правильная настройка SSL на апаче заключается в том, чтобы не издеваться над старичком и поставить перед ним nginx, терминирующий шифрование. Следующий шаг - эвтаназия.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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