@onpavlov
Инженер, программист. JS, PHP, Python, Golang

Как настроить единую точку входа в связке nginx — php-fpm?

Здравствуйте!

Собственно нужна единая точка входа для одного скрипта на сайте - то есть не целиком весь сайт на один файл перенаправлять, а только для одного скрипта в отдельной папке.

И тут если с апачем все просто, то как то же самое реализовать для nginx - не могу понять.
  • Вопрос задан
  • 3631 просмотр
Решения вопроса 1
IlyaEvseev
@IlyaEvseev
Opensource geek
Примерно так:
location = /path/to/script {
    rewrite ^(.*)$  /path/to/another/script  break;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Evervess
@Evervess
Если с апачем всё просто, то вот Вам конвертер для .htaccess
Пишите rewrite для апача, получаете для nginx
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Берете тот же конфиг, который делает это для всего сайта (для любого фреймворка популярного с одной точкой входа) и просто прописываете location правильный.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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