404 не найден на маршрутах API Laravel с использованием nginxPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 404 не найден на маршрутах API Laravel с использованием nginx

Сообщение Anonymous »

Я пытаюсь настроить сервер с PHP 7.2 и nginx. Я могу загрузить домашнюю страницу laravel при переходе на my-site.com/snow, однако я не могу загрузить ни один из маршрутов API, определенных в API.php. Все мои маршруты API имеют префикс /api/, например /api/login. Я получаю ошибку 404 на всех маршрутах API. Что я делаю не так?

location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
# With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}

location /snow {
index index.php;
}

location /snow/api {
root /var/www/html/snow;
rewrite ^/api/(.*)$ /$1 break;
try_files $uri $uri/ /api/index.php$is_args$args;
}

location ~ snow/api/.+\.php$ {
root /var/www/html/snow;
rewrite ^/api/(.*)$ /$1 break;
#include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}


.htaccess

Options -Indexes


Options -MultiViews


RewriteEngine On


Order allow,deny
Deny from all


# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]



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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В пользовательских маршрутах Symfony не найден маршрут
    Anonymous » » в форуме Php
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • В пользовательских маршрутах Symfony не найден маршрут
    Anonymous » » в форуме Apache
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • WordPress за nginx на отдельных стилях сервера 404 не найден
    Anonymous » » в форуме Php
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • WordPress за nginx на отдельных стилях сервера 404 не найден
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • WordPress за nginx на отдельных стилях сервера 404 не найден
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»