Назад | Перейти на главную страницу

Мои страницы очень долго ждут после перехода на https

Недавно мой сайт начал загружаться слишком долго на каждой странице. После первого запроса GET у меня есть это:

           "receive" : 2,
           "dns" : 15,
           "send" : 0,
           "ssl" : 100,
           "wait" : 6005,
           "blocked" : 1,
           "connect" : 142

Я подозреваю, что это связано с сертификатом SSL (Let's Encrypt) как с моим идентичным поддоменом. http://stage.example.com не ведет себя так. Время ожидания на площадке сцены - около 1 секунды.

У меня это в моем .htaccess файл для перенаправления пользователей на https:

RewriteEngine on
  RewriteCond %{HTTPS} !=on
  # This checks to make sure the connection is not already HTTPS

  RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
  # This rule will redirect users from their original location, to the same location but using HTTPS.
  # i.e.  http://www.example.com/foo/ to https://www.example.com/foo/
  # The leading slash is made optional so that this will work either in httpd.conf
  # or .htaccess context


  # Set "protossl" to "s" if we were accessed via https://.  This is used later
  # if you enable "www." stripping or enforcement, in order to ensure that
  # you don't bounce between http and https.
  RewriteRule ^ - [E=protossl]
  RewriteCond %{HTTPS} on
  RewriteRule ^ - [E=protossl:s]

Кто-нибудь может придумать возможную причину этого времени загрузки на моем рабочем сайте?

EDITED: К сожалению, правило перенаправления было неполным, я использую приведенный выше код. Кроме того, при доступе к файлу phpinfo.php непосредственно в корневом каталоге время ожидания практически отсутствует (<50 мс).