Не работает алиас папки nginx + php-fpm
Не работает алиас папки nginx + php-fpm
Почему?
Code: Select all
location /pics/ {
alias /home/admin/web/pics/;
}
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Не работает алиас папки nginx + php-fpm
Возможно, такое:Jano wrote: ↑Wed Aug 21, 2019 7:12 pmПочему?
Code: Select all
location /pics/ { alias /home/admin/web/pics/; }
https://toster.ru/answer?answer_id=2591 ... ist_answer
Если у вас, например, location /img, то при
root /var/www ссылка /img/1.jpg будет вести в файл /var/www/img/1.jpg
а при alias /var/www та же ссылка будет вести в /var/www/1.jpg.
Re: Не работает алиас папки nginx + php-fpm
Абсолютно нчиего не понял. Если не сложно, напиши пожалуйста, какие строчки будут правильными?grayfolk wrote: ↑Wed Aug 21, 2019 7:27 pmВозможно, такое:Jano wrote: ↑Wed Aug 21, 2019 7:12 pmПочему?
Code: Select all
location /pics/ { alias /home/admin/web/pics/; }
https://toster.ru/answer?answer_id=2591 ... ist_answerЕсли у вас, например, location /img, то при
root /var/www ссылка /img/1.jpg будет вести в файл /var/www/img/1.jpg
а при alias /var/www та же ссылка будет вести в /var/www/1.jpg.
Re: Не работает алиас папки nginx + php-fpm
Jano wrote: ↑Wed Aug 21, 2019 7:51 pmАбсолютно нчиего не понял. Если не сложно, напиши пожалуйста, какие строчки будут правильными?grayfolk wrote: ↑Wed Aug 21, 2019 7:27 pmВозможно, такое:Jano wrote: ↑Wed Aug 21, 2019 7:12 pmПочему?
Code: Select all
location /pics/ { alias /home/admin/web/pics/; }
https://toster.ru/answer?answer_id=2591 ... ist_answerЕсли у вас, например, location /img, то при
root /var/www ссылка /img/1.jpg будет вести в файл /var/www/img/1.jpg
а при alias /var/www та же ссылка будет вести в /var/www/1.jpg.
root вместо alias не работает так же
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Не работает алиас папки nginx + php-fpm
Зависит от конкретного конфига.
Воспользуйтесь документацией - тут все просто: http://nginx.org/ru/docs/http/ngx_http_ ... html#alias
Как раз последний пример похож на ваш:
Если location и последняя часть значения директивы совпадают:
то лучше воспользоваться директивой root:Code: Select all
location /images/ { alias /data/w3/images/; }
Code: Select all
location /images/ { root /data/w3; }
Re: Не работает алиас папки nginx + php-fpm
grayfolk wrote: ↑Wed Aug 21, 2019 7:56 pmЗависит от конкретного конфига.
Воспользуйтесь документацией - тут все просто: http://nginx.org/ru/docs/http/ngx_http_ ... html#alias
Как раз последний пример похож на ваш:Если location и последняя часть значения директивы совпадают:
то лучше воспользоваться директивой root:Code: Select all
location /images/ { alias /data/w3/images/; }
Code: Select all
location /images/ { root /data/w3; }
Не пашет. Странно что в апаче алиас работат на раз два, а в nginx + php-fpm ну никак. Капец какой-то. Час уже бьюсь и ну вообще никак. ;(((
Re: Не работает алиас папки nginx + php-fpm
Re: Не работает алиас папки nginx + php-fpm
Кто-нибудь подскажет что не так?
Re: Не работает алиас папки nginx + php-fpm
В апаче алиас работает, в nginx ну никак.
Я думаю где-то есть ограничение на папку может web
Я думаю где-то есть ограничение на папку может web