Добрый день. Прошу помощи в следующем вопросе.
1. есть домены - test.ru, www1.test.ru, www2.test.ru и a1.test.ru
2. есть nginx который проксирует запросы. Необходимо все запросы относящиеся к a1.test.ru проксирувать на один сервер, а все другие на другой. Беда в том, что если в явном виде указывать страничку без подкаталогов (http://a1.test.ru) , то все хорошо, а если добавляются подкаталоги (http://a1.test.ru/main.aspx?UserCSS=css/user.css), то запросы начинает идти на другой сервер.
nginx имеет следующий конфигурацию: server {
listen 172.25.0.15:80;
server_name test.ru www1.test.ru www2.test.ru;
location / {
proxy_pass http://192.168.1.10;
include /etc/nginx/1.conf; }
}
server {
listen 172.25.0.15:80;
server_name a1.test.ru;
location / {
proxy_pass http://192.168.1.27;
include /etc/nginx/1.conf;
}
}
server {
listen 172.25.0.15:80 default;
server_name localhost;
deny all;
}