Nginx — алиас директории + PHP обработчик

Возникла необходимость сделать алиас директории средствами Nginx. Сделать алиас директории не составляет труда, но возникла проблема с обработчиком PHP в скриптах, находящихся в директории алиасе. Для решения проблемы необходимо прописать дополнительную конфигуарцию.

Для создания алиаса достаточно прописать следующие строки в конфигурацию

Однако, при запросе php файлов, при проксировании передастся путь до php файла, который физически отсутствует и PHP интерпретатор выдаст ошибку 404. Исправить ситуацию может небольшое дополнение конфигурации, в конечном итоге она будет выглядеть следующим образом:

Либо 

Мы передаем интерпретатору реальный путь до php файла, вместо виртуального, созданного средствами алиаса.

 


Комментарии к Nginx — алиас директории + PHP обработчик (1)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*
*