我似乎无法使此nginx配置工作。我有一个Rails应用程序,我需要在Java/Tomcat设置的路径下代理所有内容。我有另一条路线(它确实打到主轨道应用程序)在锁定下工作,但proxy_pass
不;它只是点击主应用程序。nginx proxy_pass与乘客
- 看来,当我删除
lockdown
位置指令,它的工作原理。 - 对两个
location
指令重新排序不起作用。
基本配置:
server {
listen 80;
root /rails/app/public;
rails_env development;
passenger_enabled on;
location /JavaApp {
proxy_pass http://127.0.0.1:8080/JavaApp/;
}
location /lockdown {
# Have to re-enable passenger
passenger_enabled on;
allow 127.0.0.1;
deny all;
}
}
我在做什么错?
只是使整个事情(除了/锁定)不工作:(我坐上/ JavaApp 404,我还试图消除从顶层和添加passenger_enabled另一个“位置/”块和设置乘客在那里,但没有骰子。 – 2011-01-28 20:54:45