wordpress - Wordpress Varnish vcl 配置
问题描述
当我在 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 之间有所不同。
最好的
推荐阅读
- c# - 尝试将 Azure Blob 存储 URI 添加到 Azure 存储表时出错
- java - Spring MVC 找到 JSP 视图但无法渲染
- ruby-on-rails - 从设备A重置密码时如何从设备B注销
- tensorflow - tf.compat.v1 的替代品
- sql - 查询每个 ID 的单个最旧记录
- python - discord.py 琐事命令错误,正确回答琐事时,它说我没有帐户可以给我货币,但我已注册
- reactjs - ReactJS 获取数据不显示
- python - Python:随机播放函数
- python - 在给定序列长度和模数的情况下计算 Pisano 周期
- c# - 带有 Enum 的 DataGridTemplateColumn 组合框正在更新具有相同值的所有行