nginx配置转发详解
2016-04-06 16:51 流浪的诗人 阅读(28909) 评论(1) 编辑 收藏 举报本文主要讲解nginx.conf中server部分配置及多路转发问题:
1 server {
2 listen 9090;
3 server_name 127.0.0.1;
4
5 #charset koi8-r;
6
7 #access_log logs/host.access.log main;
8
9 location / {
10 root html;
11 index index.html index.htm;
12 }
13 #Proxy Settings
14 location /mswcf {
15 rewrite ^.+mswcf/?(.*)$ /$1 break;
16 proxy_pass http://172.16.58.39:8080/;
17 }
18 location /uswcf {
19 rewrite ^.+uswcf/?(.*)$ /$1 break;
20 proxy_pass http://172.16.58.38:8080/;
21 }
22 location /cswcfw {
23 rewrite ^.+cswcfw/?(.*)$ /$1 break;
24 proxy_pass http://172.16.58.37/;
25 }
26 #error_page 404 /404.html;
27 }
将不同的服务器地址由location /mswcf 或location /uswcf 或location /cswcfw进行转发,可以解决浏览器端跨域问题;
在浏览器地址栏中的访问方法为:http://127.0.0.1:9090/ 默认定位到index.html;
配置文件nginx.conf更改后,需要重新启动服务器;右键 “启动任务管理器”-->切换到"进程"-->找到“nginx.exe”-->删除“nginx.exe”-->进入nginx文件所在盘符双击nginx.exe,就可重新启动服务;
1 $.ajax({ 2 type: 'post', 3 url: '/mswcf/Message/SyncMessage/GetList', 4 data:'{"iMUserID":"'+iMUserID+'","syncDatetime":"'+syncDatetime+'"}', 5 contentType: "application/json; charset=utf-8", 6 dataType: 'json', 7 beforeSend: function(request) { 8 request.setRequestHeader("accessToken", accessToken); 9 }, 10 success: function (data){ 11 console.log(data); 12 }, 13 error:function(msg){ 14 console.lot(msg); 15 } 16 })
url: '/mswcf/Message/SyncMessage/GetList',是经过nginx转发之后的地址;
你的关注和支持是对我最大的动力~
书山有路群[一个非常活跃的读书分享群,每周都有新书分享]:452450927
微博:http://weibo.com/u/2241641312
出处:http://www.cnblogs.com/wdlhao/
github:https://github.com/wdlhao
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?