Я очень новичок в настройках Apache. Недавно я обнаружил проблему на нашем сайте при загрузке через IE10 & 11 браузеров. Пока я загружаю сайт, используя HTTPS некоторые запросы часто & случайно прервано После долгих поисков я нашел статью ниже.
Они попросили удалить приведенный ниже код из ssl.conf
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
Согласно посту, я удалил эти строки и перезапустил сервер, используя команду ниже.
sudo apachectl restart
Но все же проблема IE с https есть. ssl.conf файл находится под conf.d каталог. Должен ли я сделать что-нибудь еще, чтобы это изменение вступило в силу?
Обходной путь SSL для MS Internet Explorer должен быть добавленной на ваш SSL
Раздел VirtualHost (это было ранее в ssl.conf но заставил keepalive быть
отключено даже для соединений без SSL):
BrowserMatch "MSIE [2-6]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
[Источник: Руководство по Apache2]
Я знаю, что это не совсем лучший ответ, но вы должны рассмотреть возможность использования nginx и php5-fpm. Это намного быстрее, чем Apache2 .. и это (скорее всего) решит вашу проблему. Хотя это может занять некоторое время, чтобы настроить правильные настройки для новой установки nginx.