博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx跨域配置
阅读量:3906 次
发布时间:2019-05-23

本文共 779 字,大约阅读时间需要 2 分钟。

第一步:进入/nginx/conf  打开Nginx的nginx.conf配置文件,加入以下配置

#服务端(java)配置IP和端口

upstream pfserver{
    server 10.188.187.231:8080;
}

#客户端(前端)配置IP和端口

upstream pfclient{
    server 10.188.88.86:8080;
}

#Assist2是项目的访问名称 

#应用的HTTP服务
server {
    listen       9080;
    #nginx部署的服务器 这个地方可以用localhost代替,也可以是部署的那台服务器的域名(只不过需要在该服务器的hosts文件中配置该域名所对应的该服务器的ip)
    server_name  localhost;

    location / {

        proxy_pass  http://pfclient/;
    }

    location /Assist2{

        #获取请求的协议
        proxy_set_header SCHEME $scheme;
        #HTTP_CLIENT_IP这个名字是随便取的,目的在于后台获得用户的真实ip的,而不是反向代理服务器的地址
        proxy_set_header HTTP_CLIENT_IP $remote_addr;
        proxy_pass  http://pfserver/Assist2;
    }
 }
 
第二步:进入/nginx/sbin 重启nginx服务 命令:./nginx -s reload

第三步:浏览器访问地址:http://服务器IP:9080  可访问前端页面,其他电脑访问前端页面时,服务器ip需要配置成nginx所在的服务器的ip,可以在该电脑的hosts文件中配置nginx所在服务器ip

        所对应的域名,此时浏览器访问地址就是:http://nginx服务器的域名:9080
 

转载地址:http://bdqen.baihongyu.com/

你可能感兴趣的文章
显示python库路径
查看>>
android简单demo学习系例之排版(LinearLayout)[xml-based]
查看>>
J2ME相关的开源项目
查看>>
android简单demo学习系例之排版(TableLayout)[code-based]
查看>>
android简单demo学习系例之排版(TableLayout)[xml-based]
查看>>
bash日期格式转换(去掉无意义的零)的可选方法
查看>>
常用计算机端口解释
查看>>
转载)保护眼睛,把电脑窗口背景设置成绿颜色
查看>>
FireFox 的强大Web开发插件
查看>>
MIME相关
查看>>
WAP1.0与WAP2.0页面的DTD
查看>>
如何学好C++语言
查看>>
包的设计原则
查看>>
回顾时光 详解HTML的发展史
查看>>
MinGW与Cygwin
查看>>
用WEB标准进行开发
查看>>
[译]关于Android图形系统的一些事实真相
查看>>
J2ME下的Zlib/Gzip/Zip压缩相关
查看>>
Cygwin 的安装配置
查看>>
Cygwin基本命令的使用方法
查看>>