Я знаю, что Лак не делает подключений HTTPS кэша. Действительно ли апач передает кэши сервера https?
Если не, там способ настроить апача + Лак + Wordpress для кэширования https?
Https нельзя кэшировать в зашифрованном виде. Что вам нужно, так это поставить прокси завершения SSL перед varnish для дешифрования трафика, а затем позволить varnish кэшировать контент.
Вы можете использовать Apache для завершения SSL, используя mod_proxy и директивы proxypass ] и proxypassreverse внутри вашей конфигурации Vhost.
Вы также можете проверить это два программного обеспечения:
Невозможно кэшировать трафик HTTPS , пока он зашифрован , потому что кеш не знает, что запрашивается и что возвращается в ответ.
Единственный способ сделать это - разорвать TLS-соединение в или "до" кеша, выполнить операцию кэширования незашифрованного трафика, а затем (необязательно) заставить кеш установить другое TLS-соединение с исходным сервером для выполнения запроса. .
Общие технологии (но ни в коем случае не единственные варианты) для завершения TLS-соединений и пересылки их на прокси-сервер кэширования включают stunnel
, pound
и haproxy
]. После того, как вы разорвали соединение TLS, вы можете использовать любой прокси-сервер кэширования (включая Varnish) для кэширования.