root /home/someuser/public_html;
access_log off;
location ~* \.(gif|jpg|jpeg|png|ico|wmv|avi|asf|asx|mpg|mpeg|mp4|pls|mp3|mid|wav|swf|flv|txt|
js|css|exe|zip|rar|gz|tgz|uha|7z|doc|docx|xls|xlsx|pdf)$ {
access_log /usr/local/apache/domlogs/somesite-bytes_log bytes_log;
access_log /usr/local/apache/domlogs/somesite;
try_files $uri @backend;
}
location / {
proxy_redirect http://somesite:8081 http://somesite;
proxy_redirect http://www.somesite:8081 http://www.somesite;
proxy_redirect http://XX.XX.XX.XX:8081 http://XX.XX.XX.XX;
proxy_pass http://XX.XX.XX.XX:8081/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location @backend {
proxy_redirect http://somesite:8081 http://somesite;
proxy_redirect http://www.somesite:8081 http://www.somesite;
proxy_redirect http://XX.XX.XX.XX:8081 http://XX.XX.XX.XX;
proxy_pass http://XX.XX.XX.XX:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}