nginx配置过后转发界面不显示端口问题
2015-11-04 00:00
686 查看
场景:
1、外网提供端口83 映射本地80
nginx 监听 80端口
访问登录界面没问题,
登录后,提示找不到login页面。
地址栏发现没有端口。如:xxx.xxx.xxx.xxx/login
2、nginx配置文件没有做带端口走 ,加入第四句代码即可
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:83; # 端口跟着走
}
1、外网提供端口83 映射本地80
nginx 监听 80端口
访问登录界面没问题,
登录后,提示找不到login页面。
地址栏发现没有端口。如:xxx.xxx.xxx.xxx/login
2、nginx配置文件没有做带端口走 ,加入第四句代码即可
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:83; # 端口跟着走
}
location / { proxy_pass http://127.0.0.1:8080; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host:6609; # 添加端口跟着走。应用登录后,链接地址就变成www.xx.com.cn:6609/login }
相关文章推荐
- nginx autoindex
- nginx篇三
- Nginx搭建PHP服务器
- nginx虚拟主机
- LNMP(linux+nginx+mysql+php)服务器环境配置
- 编译安装在centos7的nginx
- nginx防盗链设置
- Nginx学习之六-nginx核心进程模型
- firefox+linux+nginx搭建server与client通过证书双向认证环境
- nginx如何利用ngx_channel_t在进程间传递消息
- nginx之php、php-fpm相关配置
- Nginx日记
- nginx nginx_upstream_check_module nginx-sticky-module 安装
- nginx rewirte
- Ubuntu + Django + Nginx + uwsgi
- Nginx学习——Nginx进程间的通信
- nginx 学习 参考网站
- nginx的进程模型
- Keepalived的相关应用,使用keepalived实现nginx和lvs的高可用负载均衡器
- nginx源码剖析 从main函数看nginx启动流程