Есть такой конфиг для nginx
| Код | server { listen 80; server_name domain.com;
location / { root /home/one; index index.php; set $doc_path /home/one; try_files $uri $uri/ /main.php?$args; location ~* \.php$ { fastcgi_pass phpfpm; fastcgi_param SCRIPT_FILENAME $doc_path$fastcgi_script_name; fastcgi_read_timeout 200s; include /etc/nginx/fastcgi_params; } } location /two/ { root /home; index index.php; try_files $uri $uri/ /index.php?$args; location ~ \.php$ { fastcgi_pass phpfpm; fastcgi_param SCRIPT_FILENAME /home$fastcgi_script_name; fastcgi_read_timeout 200s; include /etc/nginx/fastcgi_params; } }
|
Что хочется получить: Необходимо чтобы запросы на domain.com шли в одну папку а запросы domain.com/two в другую и при этом чтобы верно отработал php-fpm еще. С таким конфигом для запросов вида domain.com/two либо статика не отдается, либо php скрипты не исполняются.. В apache все решалось очень просто, в виртуалхосте добавлялась строчка Alias и все.. Помогите составить аналог на nginx плз.. |