我似乎無法使此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