Re: fastcgi и несколько document root
Maxim Dounin
mdounin на mdounin.ru
Чт Июн 9 18:47:25 UTC 2016
Hello!
On Thu, Jun 09, 2016 at 07:08:42PM +0300, Alex Domoradov wrote:
> МБ опять, что упускаю, но с таким конфигом
>
> location /api/ {
> alias /vhosts/example.com/public_html/api/web/;
>
> location ~ \.php$ {
> fastcgi_pass ...
> include fastcgi.conf;
> }
> }
> файл /api/i.php оно ищет в public_html/web/api/i.html вместо
> public_html/api/web/i.html, т.е. такое ощущение, что root берется из блока
> server
Такого быть не должно, по крайней мере в современных версиях (до
1.9.4/1.8.1 при использовании alias и вложенных regexp-location'ов
могло быть что угодно).
Но таки я опять ошибся, тут тоже нужен будет $request_filename.
--
Maxim Dounin
http://nginx.org/
Подробная информация о списке рассылки nginx-ru