根据请求url的结尾数字分配不同的服务器进行处理。
如请求url为 XXX?k=123
3为奇数则发送至 odd.com
XXX?k=122
2为偶数则发送至 even.com
我该如何去做,求个思路 QAQ
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
使用nginx和lua实现一个小功能
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
默默悟问 2018-06-19 05:07关注不需要使用lua就可以:
upstream ref1 { server odd.com; } upstream ref2 { server even.com; }
server的location /里配置
set $use_ref1 0; if ( $request_uri ~* .(1|3|5|7|9)$) { proxy_pass http://ref1; set $use_ref1 1; } if ($use_ref1 = 0) { proxy_pass http://ref2; }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-11-23 07:12回答 1 已采纳 在location中添加默认文件“ index index.php”类似修改成如下样式: location / { root /usr/share/nginx/html;
- 2017-05-22 05:50回答 4 已采纳 http://nginx.org/en/docs/http/ngx_http_sub_module.html 可以使用 Nginx 的 ngx_http_sub_module 模块
- 2018-09-17 03:29回答 4 已采纳 你的SSL的证书是泛域的(xxx.com),还是www.xxx.com的? 如果是www.xxx.com的SSL证书就不可以,是泛域的就没问题
- 2020-09-21 14:49本文将深入探讨如何在Nginx中配置和使用Lua脚本,以一个Lua拦截器为例进行讲解。 首先,我们需要在Nginx的配置文件中引入Lua支持。这通常需要安装Nginx的OpenResty版本,它集成了LuaJIT(Just-In-Time编译器)和...
- 2023-03-09 00:33回答 5 已采纳 该回答引用ChatGPT可以使用fastcgi_pass指令将PHP请求传递给PHP处理器来配置nginx来提供PHP文件的服务。以下是一个用于从目录中提供PHP文件的示例配置块:配置如下: p
- 2022-01-04 09:34回答 1 已采纳 # 文件预览 # 分别将文件的高中低质量存放在 high、middle、low 文件夹中 # 根据参数img-process 访问不同压缩质量的文件,默认高质量 # 如中质量
- 2015-12-29 04:02回答 2 已采纳 Remove all excess open/close tags: <?php if ($sss_article_featuretitle=="") { echo mb_stri
- 2024-01-17 04:17网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工...
- 2021-12-07 04:11回答 1 已采纳 可以的,可以用不同域名,如果同域名,可以用不同主机就可以
- 2016-06-30 23:11回答 2 已采纳 I already tried this one, thanks btw, but it doesn't rewrite all the urls. For example : <nav
- 2015-10-08 11:39回答 1 已采纳 This script will not work with the default configuration of WPN-XM v0.8.6, because there is only o
- 2018-10-16 02:52bruce.yao的博客 https://blog.oldboyedu.com/nginx-waf/ 一、了解WAF 1.1 什么是WAF Web应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 ...
- 2024-01-17 10:08大得369的博客 nginx+lua配置,一个域名配置https,docker集群使用,一个域名配置https管理整个集群。没有resty.http模块的,许配置。2、nginx配置,配置两个ssh端口。1、ad_load.lua文件。没安装kua的先安装lua。lua做转发(方向...
- 2021-06-10 11:59使用openresty写的一个扩展。 添加一个自定义的header--x-mls-logid,用来追踪接口之间的调用流程。 测试环境 MacOSX 10.10.3 8GB i5 openresty 1.7.2.1 PHP 5.4.38 测试结果 使用wrk进行测试 未启用php 不加载扩展 ...
- 2021-01-06 03:02被遗忘的区域的博客 使用Nginx+Lua实现waf 软件包需求: 1 、Nginx兼容性【最后测试到1.13.6】 wget http://nginx.org/download/nginx-1.13.6.tar.gz 2 、PCRE为Nginx编译安装关系的依赖 wget ...
- 没有解决我的问题, 去提问
悬赏问题
- ¥15 PADS Logic 原理图
- ¥15 PADS Logic 图标
- ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
- ¥20 气象站点数据求取中~
- ¥15 如何获取APP内弹出的网址链接
- ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司