Мне нужно объединить панель администратора laravel и интерфейс vue в одном домене. Фронтенд работал, но бэкэнд возвращал 403 запрещен. Во всех папках есть chmod 755;
Nginx conf
Мне нужно объединить панель администратора laravel и интерфейс vue в одном домене. Фронтенд работал, но бэкэнд возвращал 403 запрещен. Во всех папках есть chmod 755; Nginx conf [code]server {
server_name {domain};
location / { alias /var/www/{name}/source-code/frontend/.output/public/; index index.html; location ~* \.(?:css|js|jpg|svg)$ { expires 30d; add_header Cache-Control "public"; }
location /admin { alias /var/www/{name}/public; index index.php; try_files $uri $uri/ /index.php?$query_string;
location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.3-fpm.sock; } } } [/code] Я ожидаю, что /admin/* сможет открыться