Мои страницы очень долго ждут после перехода на 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]
Кто-нибудь, кто может придумать возможную причину этого времени загрузки на моей производственной площадке?
РЕДАКТИРОВАНИЕ: Извините, правило перенаправления было неполным, код, который я использую выше. Кроме того, при доступе к файлу phpinfo.php непосредственно в корне время ожидания практически не увеличивается (<50 мс).