首页 > 解决方案 > Wordpress Varnish vcl 配置

问题描述

当我在 Varnish vcl 配置集中使用 apache 时:

.expected_response = 200;

一切正常,但何时安装 Litespeed 我应该将此参数更改为:

.expected_response = 301;

这个问题的原因是什么?此配置是否正确,或导致其他问题?

标签: wordpressvarnishvarnish-vcl

解决方案


基本上,使用 LiteSpeed Web Server 的人可能想要使用 LSCache 而不是 Varnish。有很多原因,但我不打算在这里解释。

您说 Litespeed 只期望 301 状态。重写规则中的某些东西可能导致它。请使用以下命令分享状态码。

curl -s -o /dev/null -w "%{http_code}" https://example.com

如果它显示 301,那么您可能需要检查您的重写规则是什么使它在 Apache 和 LiteSpeed 之间有所不同。

最好的


推荐阅读