Мне кажется, что автор хотел подобное:
server {
server_name mysite.ru;
location /dir1/ {
proxy_set_header Host $http_host;
proxy_pass 192.168.0.1;
}
location /dir2/ {
proxy_set_header Host $http_host;
proxy_pass 192.168.0.2;
}
location /dir3/ {
proxy_set_header Host $http_host;
proxy_pass 192.168.0.3;
}
}