мб Вам вот это поможет? http://nginx.org/ru/docs/http/ngx_http_core_module.html#alias
12 марта 2014 г., 16:17 пользователь georgiy_s <[email protected]>написал: > Добрый день! > > Столкнулся с казалось бы простой проблемой - нужно для определенного урла > задать определенный root. > Вот конфиг, с которым я тестирую: > > server { > listen 80; > server_name test.loc; > root /var/www/test; > > error_log /var/log/nginx/mytest.log; > index index.html index.php; > > location / { > #index index.html index.php; > try_files $uri $uri/ /index.php?$args; > set $root /var/www/test; > } > > location /sample { > try_files $uri $uri/ /index.php; > root /var/www/test2; > #set $root /var/www/test2; > } > > location ~ \.php$ { > #try_files $uri =404; > #fastcgi_split_path_info ^(.+\.php)(/.+)$; > #fastcgi_split_path_info ^(.+\.php)(.+)$; > include fastcgi_params; > fastcgi_param PATH_INFO $fastcgi_path_info; > fastcgi_index index.php; > fastcgi_param PATH_TRANSLATED > $document_root$fastcgi_script_name; > fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; > fastcgi_pass 127.0.0.1:9000; > } > } > > > Вкратце, чего я хочу добиться: чтобы переходя на урл, начинающийся с > /sample > , выполнялся код из другого каталога. > Заранее спасибо за ответ. > > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,248289,248289#msg-248289 > > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru -- С ув. М.А. Мохначевский Отдел системного администрирования ООО "Компания "СахаИнтернет НТ" к.т. (4112)219711 доб. 927
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
