在一台服务器上为 magento 2 和 prestashop 使用清漆缓存
Use varnish cache for magento 2 and prestashop on one server
我想在一台服务器上为 magento 2 和 prestashop 使用 varnish 缓存。我问我的朋友,但他告诉我不能这样做。因为他们有不同的配置。我可以安装消失缓存并将其仅用于 magento 还是用于两者?
您可以在一台服务器上安装 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
}
我想在一台服务器上为 magento 2 和 prestashop 使用 varnish 缓存。我问我的朋友,但他告诉我不能这样做。因为他们有不同的配置。我可以安装消失缓存并将其仅用于 magento 还是用于两者?
您可以在一台服务器上安装 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
}