当前位置: > Linux服务器 > nginx >

Nginx反向代理内网服务器WEB应用

时间:2014-12-11 00:34来源:linux.it.net.cn 作者:IT
Nginx反向代理内网服务器WEB应用
需求分析:
A服务器: Linux系统,多网卡,其中有公网IP,用于前端,装有Nginx;
B服务器: windows系统,有局域网IP,另外与A服务器同一局域网,没有公网IP,装有Apache;
在B服务器上有WEB应用需要在公网进行访问.
方法: 公网web能过域名反向代理到内网的服务器有web应用
前端Nginx服务器反向配置
 
server {
        listen       80;
        server_name  it.net.cn  www.it.net.cn;
 
        if ($uri ~ [A-Z]){ rewrite ^(.*)$ $url last; }
 
        charset utf-8;
 
         proxy_set_header        Host            $http_host;
         proxy_set_header        X-Real-IP       $remote_addr;
         proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
 
         location / {
                proxy_pass    http://192.168.8.100:80;
      }
 
 
访问it.net.cn或www.it.net.cn直接到内网服务器192.168.8.100:8
(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容