Nginx laravel + vue на одном доменеLinux

Ответить Пред. темаСлед. тема
Anonymous
 Nginx laravel + vue на одном домене

Сообщение Anonymous »

Мне нужно объединить панель администратора laravel и интерфейс vue в одном домене. Фронтенд работал, но бэкэнд возвращал 403 запрещен. Во всех папках есть chmod 755;
Nginx conf

Код: Выделить всё

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 ~* \.(?:json)$ {
expires 1d;
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;
}
}
}
Я ожидаю, что /admin/* сможет открыться

Подробнее здесь: https://stackoverflow.com/questions/785 ... one-domain
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение