nginx配置文件映射外网服务器
经过摸索终于搞定
要映射成外网地址 是在代码配置 配置文件唔需要配置
#user nobody;
worker_processes 2;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
server {
listen 8100;
server_name 192.168.16.117;
location / {
add_header Access-Control-Allow-Origin *;
root html;
index index.html index.htm;
}
error_page 404 500 502 503 504 /404.jpg;
location = /50x.html {
add_header Access-Control-Allow-Origin *;
root html;
}
location ~ ^/(.*?)\.(bmp|png|jpg|doc|docx|xls|)$ {
add_header Access-Control-Allow-Origin *;
access_log off;
root D:\EV.DATA;
if (!-e $request_filename) {
proxy_pass http://192.168.16.117:8100;
}
expires 3d;
break;
}
}
需要新加个server
server {
listen 20031; 这是访问项目的端口(http://222.128.104.250:20031/xtrl)
server_name 127.0.0.1,localhost,192.168.16.117;
charset utf8;
rewrite ^/(xtrl)$ /xtrl/ last;
location ~ ^/(xtrl)/(.*?) {
proxy_pass http://192.168.16.117:8010; (这是tomcat端口)
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
break;
}
location ~ ^/(.*?)\.(bmp|png|jpg)$ {
add_header Access-Control-Allow-Origin *;
access_log off;
root D:\EV.DATA;
if (!-e $request_filename) {
proxy_pass http://192.168.16.117:8100;(这是内网映射)
}
expires 3d;
break;
}
}
}
nginx配置文件映射外网服务器相关推荐
- Nginx端口映射(外网访问)
169编辑外网访问配置文件 location ^~/contact-web {proxy_pass http://127.0.0.1:8990/contact-web; } 重启nginx #ngin ...
- 使用NGINX代理通过外网连接内网服务器的mysql和redis等
使用NGINX代理通过外网连接内网服务器的mysql和redis等 前言 使用工具 安装OpenResty 前言 服务器A.B,现在A和B互通,外网可以访问A,但是访问不到B,数据库等中间件安装在B服 ...
- Mac-Web服务器映射外网-ngrok
本次事例以Mac 10.13.3 1.去官网下载适合的版本 https://ngrok.com/download 2.解压unzip,解压即安装,可以放到系统根目录或者自定义目录(执行命令时,需要在该 ...
- 将外网服务器端口映射到本地端口
需要在GPU服务器上运行一个Web项目,由于本人笔记本无独显(QAQ),于是需要借助外网的GPU服务器运行后端代码:并且我们还想在自己的localhost上显示出网站页面,于是借助SSH隧道代理端口的 ...
- linux外网服务器跳转内网服务器实现内网访问(iptables)
服务器信息如下 外网服务器:eth0:公网IP eth1:内网IP(192.168.10.205) 公网对外提供服务,内网IP与内部局域网通信. 配置过程: (1)开启iptables service ...
- 如何部署 Hyperic ,使得从内网监测外网服务器
2019独角兽企业重金招聘Python工程师标准>>> 环境介绍: 外网服务器: www.InnovateDigital.com 用户名/密码 test/test 内网服务器:1 ...
- natapp搭建外网服务器
natapp搭建外网服务器 首先在natapp官网注册一个账号:https://natapp.cn/ 注册好后登陆网站,点击左侧菜单中的购买隧道: 点击免费隧道后进入隧道配置页面,我这里已经配置好了直 ...
- 什么是外网服务器?如何搭建外网服务器
许多人注册了顶级域名,并且给域名购买了解析服务,但是却不知道是否生效了. 下面我就给大家讲解一下如何查询域名解析是否生效. 外网服务器顾名思义,就是为互联网用户提供相关服务的电脑.如何自己搭建外网服务 ...
- 本地如何内网穿透映射外网
在Internet网络中,两种网络形式是可以相互通讯的,一是公网IP是能够互相通讯的:二是局域网内,同归网段的私有IP地址能够互相通讯.公网IP和私有IP不能互相通讯.路由器一般有两个IP:一个是公网 ...
最新文章
- Java基础笔记17
- Apache Spark学习:将Spark部署到Hadoop 2.2.0上
- jquery 源码分析初步
- java 微信多媒体文件_java微信开发之上传下载多媒体文件
- ios 使用UINavagationController时,push,pop方法执行的一些方法
- mysql 在时间上加120s_sqlserver日期推算(年,季度,月,星期推算)
- 基于owncloud构建私有云储存网盘
- Windows 记事本的 ANSI、Unicode、UTF-8 这三种编码模式有什么区别?
- yolov4论文_Alexey 大神接棒,YOLOv4 重磅来袭!快来一睹论文真容吧!| 原力计划...
- oracle中存储过程 =,oracle中的存储过程使用
- 计算机工勤考试试题,(河南省事业单位工勤技能考试试题_计算机信息处理.doc
- 2020年小红书美妆行业品牌投放数据报告
- FTP服务器常规操作
- 【Elasticsearch】Elasticsearch之别名
- 交通流理论3——交通流三大参数
- YUV、RGB、RAW DATA 3种Sensor输出格式 详解
- excel2016打开需要配置解决方法
- 如何用修灯泡解读IT行业
- 7个等级 容灾等级_容灾备份的柒个国际标准等级(一)
- 深圳腾讯计算机打鱼的游戏,腾讯欢乐捕鱼
热门文章
- 懒惰学习_为了懒惰!
- [openstack][keystone]架构分析
- fabric2.0安装时github-production-release-asset-2e65be.s3.amazonaws.com连接失败
- win10打开word时候报错,应用程序无法正常启动:0xc0000142
- 田野调查手记·浮山摩崖石刻(八)
- 短信平台验证码的特点
- 夜深模拟器不能连接 adb shell 解决方案
- XXXXXXXX学校“新教师、新风采”展示课活动方案
- Prometheus+Alertmanager详细配置邮箱告警
- 磁盘满了怎么清理之空间占用分析软件SpaceSniffer