当我在Varnish vcl配置集中用户apache时:
.expected_response = 200;
并且一切正常,但是当安装Litespeed时,我应该将此参数更改为:
.expected_response = 301;
此问题的原因是什么?此配置正确,还是导致其他问题?
基本上,使用LiteSpeed Web Server的人们可能希望使用LSCache而不是Varnish。有很多原因,但是我在这里不做解释。
您说过使用Litespeed时只希望获得301状态。可能是重写规则中的某些原因导致了它。请与以下命令共享状态代码。
curl -s -o /dev/null -w "%{http_code}" https://example.com
如果显示301,则可能需要检查重写规则,以使Apache和LiteSpeed有所不同。
最佳