А что куда вообще проксировать собрался? За одним доменом скрыть другой?
Я как-то так делал
Код
listen ip:port;
server_name hostname;
location / {
proxy_pass http://backend_ip:port;
}
В proxy_pass может быть и домен, если динамика очень даже помогает. С помощью proxy_set_header вроде хост правильно меняешь.
С REQUEST_URI я точно костыли не делал, просто поставь каталоги так чтобы совпадали и все.
Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.