usmannasir / cyberpanel

Cyber Panel - The hosting control panel for OpenLiteSpeed
GNU General Public License v3.0
1.53k stars 591 forks source link

NGINX reverse proxy header to openlitespeed #1268

Open EagleDotNet opened 4 months ago

EagleDotNet commented 4 months ago

how i can add NGINX reverse proxy header to openlitespeed ?

location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;

proxy_set_header CF-Conncting-IP $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
EagleDotNet commented 4 months ago

I tried translating it from NGINX to Apache but it didn't work

RequestHeader set Upgrade %{HTTP:Upgrade}
RequestHeader set Connection "upgrade"
RequestHeader set Host %{HTTP_HOST}

RequestHeader set CF-Connecting-IP %{X-Forwarded-For}
RequestHeader set X-Forwarded-Host %{HTTP_HOST}:%{SERVER_PORT}
RequestHeader set X-Forwarded-For %{X-Forwarded-For}
RequestHeader set X-Forwarded-Proto "%{REQUEST_SCHEME}