-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nginx 代理的问题 #12
Comments
访问不到还是什么 |
index.html 和 dist 是同级,不在dist 下面 |
能访问到index.html吗 |
http://localhost:8082/dist/index.html 是可以访问到index.html 的 没有代理的工程 http://localhost:8888/home 可以访问到页面 |
额,那是什么问题,无法加载JS和CSS吗?
` |
是的,无法加载js 和css, 现在的output 就是这样配置的 |
等我配个nginx试一下 |
没有问题额,我是这么配的 listen 80; server_name gd.isluo.com; location / { proxy_pass http://127.0.0.1:8888; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } error_page 404 500 502 503 504 /50x.html location = /50x.html { root html; } } 我在服务器上试的,用了Tomcat,Nginx代理到Tomcat. |
我知道这样配,问题是这样配的话一个程序就占用了一个端口,,端口有限 主要是希望 80/项目a |
现在你这个路径访问不到 http://localhost:8082/dist/dist/app.d66600.js |
那么多资源总不能一个一个写吧,,而且怎么保证不和别的项目的资源冲突呢,就是这个愁啊 |
就在你这个server{ } 里面再加一个: |
还是不行 ,我试试其他办法吧,你们项目不用nginx代理的么,有类似思路么。。谢谢 |
用的,但都是后台在处理。 |
额,如果项目部署在服务器二级目录呢? |
我现在把工程发布之后,需要使用nginx 做代理,但是怎么配置都无法成功,这是我的location 配置,需要怎么更改呢? 谢谢
upstream dist {
server localhost:8888 weight=3;
}
server {
listen 8082;
server_name localhost;
The text was updated successfully, but these errors were encountered: