关于端口做过映射导致nginx自动添加内网端口的问题
2013-09-11 10:02
417 查看
现象:
1、内网nginx服务器提供web的端口为8080;
2、通过路由的转换,将8080端口映射为外网的8090端口(www.test.com);
3、访问二级目录www.test.com:8090/test,此时nginx会出现访问出错,并自动更改端口为内网的8080,即www.test.com:8080/test/;
4、排除了nginx自动添加斜杠的问题,因为nginx从0.8.48这个版本后就已经设置为自动添加了,即
server_name_in_redirect off;
默认是off了
原因:
通过端口映射时,nginx会自动添加内网端口,修改路径导致路径访问出错;
解决:
在server里面加入port_in_redirect off;关闭自动添加端口
1、内网nginx服务器提供web的端口为8080;
2、通过路由的转换,将8080端口映射为外网的8090端口(www.test.com);
3、访问二级目录www.test.com:8090/test,此时nginx会出现访问出错,并自动更改端口为内网的8080,即www.test.com:8080/test/;
4、排除了nginx自动添加斜杠的问题,因为nginx从0.8.48这个版本后就已经设置为自动添加了,即
server_name_in_redirect off;
默认是off了
原因:
通过端口映射时,nginx会自动添加内网端口,修改路径导致路径访问出错;
解决:
在server里面加入port_in_redirect off;关闭自动添加端口
相关文章推荐
- 关于端口做过映射导致nginx自动添加内网端口的问题
- 关于launcher3 应用icon会自动添加到待机页面的问题
- CentOS的iptables中添加端口,解决不能访问nginx问题
- 关于ueditor上传图片后拖动图片自动添加style样式 手机端不能自适应问题
- 关于虚机克隆模板导致无法添加域用户的问题
- 关于我自己在用mvn2时在src/main/resources添加了配置文件后eclipse没有自动在/src/main/webapp/WEB-INF/classes生成一样的文件问题记录
- openssl安装问题导致nginx添加ssl模块失败
- 关于Nginx默认监听端口不是80而造成程序出错的简单问题
- 关于scr自动添加到eclipse工程的包名中的问题
- Nginx配置端口转发 映射 以及连接超时问题
- Nginx反向代理关于端口的问题
- 关于Unity打Android包自动添加权限的问题
- 关于nginx+tomcat搭建反向代理时路径和端口问题
- 关于oracle设置不活动自动断开连接导致java访问数据库时发生异常的问题
- hibernate中关于数据库方言导致不能自动生成数据库表的问题
- hibernate自动添加永真1=1,导致Druid sql防火墙报错的问题
- 关于ckeditor编辑器的问题.为什么会在源码里自动添加<p>标签
- 遇到问题---web访问超长时间操作请求时方法会自动运行两次--nginx自动重试导致的post提交两次
- 关于js自动添加input元素的一个问题
- 关于gulp中自动添加版本号及Html文件应用路径替换的问题