Nginx + (Apache + Passanger) = 403 error for "/" request

view full story

http://serverfault.com – I have the following set up: nginx as reverse proxy apache (with passenger) for serving content Now I have simple Sinatra application and the following happens if I try to access different things: domain.com/hi - Sinatra says me Hi as was coded domain.com/readme.txt (static file) - it is fetched correctly from the 'public_html' folder by nginx And finally - domain.com/ or domain.com - 403 error In the last case nginx probably tries to create listing but that's uncalled for (I want him to pass '/' request to apache). Permissions itself are fine. Error itself (from /var/log/nginx/error. (HowTos)