I'm using Nginx as a reverse proxy to Apache and on any version above 1.0.15 any WordPress site causes a redirection loop. So branches 1.1.x, 1.2.x and 1.3.x don't work for me but the exact same configuration works file for 1.0.15 and previous versions.
I've attached a debug log from 1.0.15 that works (debug_working.log) and a debug log that doesn't work (debug_broken.log)
I've also:
* Attached main configuration file (nginx.conf) and it's also available at http://pastebin.com/hCHpWmD8
* Have the proxy.conf file I have in conf.d available at http://pastebin.com/KuB9hkcV
* Have one of my virtual host files available at http://pastebin.com/8G29gpC9
I've tried toggling and disabling various settings. One odd point is that the WordPress backend (mydomain.com/wp-admin/) and login page (mydomain.com/wp-login.php) work fine regardless.