Поддержка кэширования Varnish/Traffic-Server https

Я знаю, что Лак не делает подключений HTTPS кэша. Действительно ли апач передает кэши сервера https?

Если не, там способ настроить апача + Лак + Wordpress для кэширования https?

-1
задан 30 September 2015 в 10:01
2 ответа

Https нельзя кэшировать в зашифрованном виде. Что вам нужно, так это поставить прокси завершения SSL перед varnish для дешифрования трафика, а затем позволить varnish кэшировать контент.

Вы можете использовать Apache для завершения SSL, используя mod_proxy и директивы proxypass ] и proxypassreverse внутри вашей конфигурации Vhost.

Вы также можете проверить это два программного обеспечения:

  • Haproxy
  • Hitch из программного обеспечения varnish, которое предназначено для этой работы
1
ответ дан 5 December 2019 в 19:51

Невозможно кэшировать трафик HTTPS , пока он зашифрован , потому что кеш не знает, что запрашивается и что возвращается в ответ.

Единственный способ сделать это - разорвать TLS-соединение в или "до" кеша, выполнить операцию кэширования незашифрованного трафика, а затем (необязательно) заставить кеш установить другое TLS-соединение с исходным сервером для выполнения запроса. .

Общие технологии (но ни в коем случае не единственные варианты) для завершения TLS-соединений и пересылки их на прокси-сервер кэширования включают stunnel , pound и haproxy ]. После того, как вы разорвали соединение TLS, вы можете использовать любой прокси-сервер кэширования (включая Varnish) для кэширования.

0
ответ дан 5 December 2019 в 19:51

Теги

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