2010-11-23 5 views
0

Ich habe eine Umgebung Setup w/nginx + Passagier standalone. Ich benutze nur Nginx als Reverse-Proxy. Mein Problem ist, dass, wenn ich die Website auf Port 3333 ausführen, wenn ich eine _url anstelle von _path wie projects_url anstelle von projects_path verwenden, die URL wie http://99.99.99.99:3333/projects herauskommt.Wie bekomme ich _url mit Reverse-Proxy arbeiten? Speziell NGinX mit Passenger Standalone

Wie bekomme ich diese richtig funktioniert und nur die Domain verwenden? Gibt es eine Einstellung in Schienen?

Ich benutze Rails 2.3.8 für dieses spezielle Projekt und das Juwel, das ich benutze, benutzt _url überall, also wäre es ziemlich mühsam, all diese zu _path zu ändern.

Vielen Dank im Voraus für jeden, der Ihnen helfen kann.

Antwort

0

Ich habe das selbst herausgefunden. Ich wechselte zu einem Unix-Socket anstelle eines TCP/IP-Ports.

Verwandte Themen