概述
第一次使用Nginx,创建了一个javaWeb项目A,然后有静态资源B,A跑起来后,配置好Nginx,启动,在A中访问资源B,报404错误。
查看Nginx的nginx.conf文件,部分内容如下:
server {
listen 80;
server_name localhost;
location /A {
proxy_pass http://127.0.0.1:8070/A;
}
....
}
其中8070是A项目中配的端口号,A启动时访问的路径是
http://localhost:8070/A/home.html
这样访问出错,后来经过尝试知道,原来nginx.conf中“listen”的端口与项目的端口是不一样的,nginx监听的是一个端口,项目是一个端口,访问的时候不能用项目的端口来访问项目,改为
http://localhost:80/A/home.html
即可正常访问。这里的80即为nginx.conf中“listen”的端口。
花了将近一个小时找原因吧,还麻烦了别人= =,还是太菜了,主要是没用过不熟悉。
最后
以上就是忧郁手链为你收集整理的关于Nginx的使用问题的全部内容,希望文章能够帮你解决关于Nginx的使用问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复