aaadddminnn
@aaadddminnn
php it ubuntu debian

Почему не работает конфиг?

Моя задача состоит в том что бы перенаправить все php файлы в папке /api/ на fpm
Вот написал
location ~ \api\.php$  { 
        try_files $uri /index.php =404;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
              rewrite ^(.*)$ /api/index.php break; 
        }

Как не странно этот бред не работает.
Зарание спасибо.
  • Вопрос задан
  • 152 просмотра
Решения вопроса 1
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
location ~ ^/api/(.*)\.php$ {
и try_files, rewrite уберите
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы