Используйте кеш лака для magento 2 и prestashop на одном сервере - PullRequest
0 голосов
/ 05 ноября 2018

Я хочу использовать кэш лака для magento 2 и prestashop на одном сервере. Я спрашиваю моего друга, но он сказал, что не может этого сделать. Потому что у них разные настройки. Могу ли я установить кэш Vanish и использовать его только для magento или для обоих?

1 Ответ

0 голосов
/ 07 декабря 2018

Вы можете установить Varnish на один сервер, чтобы использовать его как для Magento2, так и для Prestashop.

Однако я подозреваю, что и у Magento2, и у Prestashop будет какая-то специальная конфигурация, необходимая для Varnish. Поэтому VCL будет немного сложнее.

Предполагая, что Magento2 и Prestashop используются на разных хостах, вы можете добавить логику в VCL на основе имени домена, если конфиги конфликтуют

if(bereq.http.host == "magento-host.com") {
  // specific config for magento
}
if(bereq.http.host == "prestashop-host.com") {
  // specific config for prestashop
}
...