Laravel с Litespeed и Apache2 и ProxyPass выдает 403 после входа в систему - PullRequest
0 голосов
/ 30 октября 2019

У меня установлен проект Laravel на сервере OpenLitespeed через порт. IP-адрес 127.0.0.1:8016. Я использую обратный прокси-сервер apache2 для передачи запросов на сервер OpenLitespeed. Приложение Laravel работает нормально, но после входа в систему я получаю Laravel's 403 на всех страницах, для просмотра которых требуется аутентификация. Я даже пытался остановить сервер OpenLitespeed и переместить проект на apache2, но у меня все еще остается та же проблема. И apache2, и OpenLitespeed работают на одном сервере. Как я могу это исправить?

Это мой файл Apache Conf

<VirtualHost *:80>
    ServerAdmin admin@mysite.com
    ServerName mysite.com
    ServerAlias *.mysite.com
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass / http://127.0.0.1:8016/
    ProxyPassReverse / http://127.0.0.1:8016/
    ProxyPassReverseCookieDomain .mysite.com 127.0.0.1
    ErrorLog "logs/mysite.com-error.log"
    CustomLog "logs/mysite.com-access.log" common
</VirtualHost>

Это мой Laravel's trustedproxy.php

return [

        'proxies' => "127.0.0.1",    
        'headers' => Illuminate\Http\Request::HEADER_X_FORWARDED_ALL,

    ];
...