nginx配置应该怎么写 我大概在http里面加了 location /xxx{ root /home/aaa/xxx; proxy_pass http://127.0.0.1:4000; }
location /yyy{ root /home/aaa/yyy; proxy_pass http://127.0.0.1:5000 }
怎么取不到public里面的css文件?
回复 (9)
N
文件也用nginx代理吧..
J
参数和环境总要说清楚了才能知道是怎么回事吧?
B
这样就可以了, 很简单的
upstream nodejs.server {
server 127.0.0.1:3200;
server 127.0.0.1:3300;
server 9.125.240.43:3200;
server 9.125.240.43:3300;
server 9.125.240.43:3400;
server 127.0.0.1:3400 backup;
}
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://nodejs.server;
proxy_redirect off;
}
U
引用 jiyinyiyong参数和环境总要说清楚了才能知道是怎么回事吧?
啊我现在是在NAT后方, 只有一个端口给我使用是3000, 所以我的nginx跑在3000上, 然后两个express, 一个跑在4000, 一个跑在5000; 想用nginx通过url来实现到不同的端口, 就跟我上面写的那个意思差不多。。 express在/home/aaa/下 一个是/home/aaa/xxx,另外一个是/home/aaa/yyy 然后这个要怎么配置呢? css文件那些拿不到。
U
U
引用 birdflying1005这样就可以了, 很简单的 upstream nodejs.server { server 127.0.0.1:3200; server 127.0.0.1:3300; server 9.125...
不行额, 我有两个应用额, 只有一个端口, 不能都跑到location /下 css那些静态文件还是加载不了
U
最終rewrite url搞定
M
引用 uoryon最終rewrite url搞定
怎么搞定的啊?能贴配置文件看看嘛,我现在也遇到这样问题了
S
引用 uoryon最終rewrite url搞定
怎么搞定的啊?能贴配置文件看看嘛,我现在也遇到这样问题了 求解释啊 啊 啊啊 啊
参与回复
登录后即可参与回复。登录