Proxy à l'application Rails ou à l'application Node.js selon le path HTTP w / Nginx

Sur Ubuntu 11, j'ai Nginx correctement au service CouchDB ou Node.js selon le path, mais je ne peux pas get Nginx pour accéder à une application Rails via son port.

server { rewrite ^/api(.*)$ $1 last; listn 80; server_name example.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_pass http://127.0.0.1:3005/; } location /ruby { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_pass http://127.0.0.1:9051/; } location /_utils { proxy_pass http://127.0.0.1:5984; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_buffering off; # buffering would break CouchDB's _changes feed } gzip on; gzip_comp_level 9; gzip_min_length 1400; gzip_types text/plain text/css image/png image/gif image/jpeg application/x-javascript text/xml application/xml application/x ml+rss text/javascript; gzip_vary on; gzip_http_version 1.1; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; } 

/ et / _utils travaillent bu / ruby ​​me donne un 403 Forbidden

  • La fw_conntrack de Munin rapporte un nombre étrange de sockets dans TIME_WAIT
  • My access.log est de 10,5 Go - Quelles sont les bonnes procédures de gestion des journaux?
  • Impossible de démarrer apache2.4 après la mise à niveau de subversion vers 1.8.5
  • La connection SSL ne fonctionne pas avec l'adresse IP publique
  • Le directory des sessions PHP se remplit et débordent
  • Ubuntu - Le nouveau server Ubuntu n'acceptera pas la nouvelle IP publique
  • Délai de connection Mailslurper après 6 secondes
  • Quelle est la différence entre mountall et mount -a? (Ubuntu, peut-être d'autres)
  • les ports 993 et ​​995 ne sont pas ouverts même s'ils sont ouverts dans iptables
  • Le domaine devient randomment non résolu
  • Activation de mod_headers sur apache2
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.