GZip 在 Laravel + OpenLiteSpeed 中不起作用

问题描述

我创建了一个 Laravel 项目并将其放在 OpenLightSpeed Web 服务器上。

一切正常,但 gzip 不起作用!

Light Speed缓存设置已启用,但8000端口仍未启用gzip。

OpenLiteSpeed GZip Settings

GZip 在 Laravel 之外完美运行。

解决方法

24 小时后,我找到了解决方案

1- 将 APP_URL 设置为 Laravel 公共文件夹:

APP_URL=http://example.com/project_path/public

2- 在 OpenLiteSpeed Console => Virtual Hosts => Example 选择查看按钮并在 Context 标签中点击编辑按钮, 然后在 Header Operations 字段中粘贴此代码:

Access-Control-Allow-Origin *

最后,重启 OpenLiteSpeed!