nginx 同域名同端口多种不同路径的用法
server {
listen 80;
server_name xxxx;
location ^~ /cdn/1/ {
alias /opt/1/;
}
# 例:http://xx/cdn/1/index.html
# 用alias: http://xx/opt/1/index.html
# 用root: http://xx/opt/1/cdn/1/index.html
location ~* ^/1/(.*)$ {
proxy_pass http://127.0.0.1:8080/$1?$args;
}
# 例:http://xx/1/getUser
# 结果: http://127.0.0.1:8080/getUser?...
}
#nginx location 匹配模式有
location =
location 完整路径
location ^~
location ~|~*
location 部分其实路径
loaction /
#其中优先顺序
(location =) > (location 完整路径) > (location ^~ 路径) > (location ~|~* 正则顺序) > (location 部分起始路径) > (location /)
= #字面精确匹配
^~ #最大前缀匹配
~ #大小写相关的正则匹配
~* #大小写无关的正则匹配
/ #不带任何前缀:最大前缀匹配
@ #location内部重定向的变量
#其中(=)|(^~)|(/) 属于普通字符串匹配(~)|(~*)属于正则表达式匹配。
nginx 同域名同端口多种不同路径的用法相关推荐
- Nginx虚拟机主机根据不同的域名使用不同的root路径
一 应用场景描述 应开发同事需求,需要在开发环境的Nginx能够根据不同的域名使用不同的root路径. 例如如果域名是game4.xxx.com,就使用root路径为/data/public/game ...
- Java中获取域名、端口号、项目名等实现路径适配
场景 同一个项目部署在两个服务器上,域名和端口号不同. 在实现照片上传时需要进行路径的适配. 能根据不同的服务器赋予不同的路径. 实现 @Description("图片保存")@R ...
- nginx多域名设置和多子目录实现共用一端口
nginx多域名设置,多子目录,共用一端口 nginx多域名设置,多子目录,公用一端口 前段时间自己买了一个80G的服务器,所以想把原来的网站都整合到这台服务器上面,现在在服务器上绑定了五个域名. 下 ...
- Nginx根据域名分发不同端口
转载请标明出处: 原文首发于:http://www.zhangruibin.com 本文出自RebornChang的博客 根据域名分发不同端口 需求背景 博主有买了两个域名,但是只购买了一个主机,主机 ...
- nginx端口转发本地多域名不同端口访问
需求:例如 本地192.168.0.1搭建了gitlab和jenkins,分别需要用gitlab.com和jenkins.com访问,gitlab为80端口,Jenkins为8088端口,需要怎么实现 ...
- Nginx 设置域名转发到指定端口
进入 /usr/local/nginx/conf sudo cd /usr/local/nginx/conf 创建 vhost 目录 sudo mkdir vhost 修改 nginx.conf 文件 ...
- WebSocket 结合 Nginx 实现域名及 WSS 协议访问
简单了解一下 WebSocket 现在,很多网站为了实现推送技术,所用的技术都是轮询.轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器 ...
- 阿里云/腾讯云服务器上部署Nginx,域名,SSL证书
你将会从这篇文章中学到: 在服务器上部署Nginx. 域名的购买. 添加域名,让域名解析到你的服务器上. 教你如何添加SSL证书. 在你的服务器上面配置Nginx,实现http和https的访问. 如 ...
- nginx根据域名二级目录进行转发实现负载均衡
目前需求如下 只有一个域名 要求根据不同的路径转发到不同服务器 实现如下(本地) worker_processes 1;events {worker_connections 1024; }http { ...
最新文章
- Ampzz 2011 Cross Spider 计算几何
- 蓝桥杯-01字串(java)
- 使用Spring编写和使用SOAP Web服务
- 动态绑定 datagridview
- 跟小伙伴们做了个高效刷论文的小站
- 机器学习笔记(四)——最大似然估计
- python报错RuntimeError: This event loop is already running
- TensorFlow2 实现神经风格迁移,DIY数字油画定制照片
- async await 的用法
- 我们该不该在Rust上做点投资?
- Android相机开发实战
- 计算机考试后勤保障管理制度,计算机在高校后勤管理的应用
- 刷B站学数分Day1|如何写出一份合格的数据分析师简历
- 几何画板用迭代法作图的技巧
- 卷积神经网络权重,特征图计算
- 华南x79主板u盘装系统教程_华南x79主板怎么装win7系统|华南x79主板装win7及BIOS设置...
- 【转载】大型医疗器械辐射发射的检测方法
- Redis删除一个比较大的Key会发生什么?
- 【Oracle】 sql 中的字符(串)替换与转换
- 安徽万燕公司创始人安徽现代…
热门文章
- NX二次开发 UFUN获取当前工作部件tag UF_ASSEM_ask_work_part
- python自动化测试实战pdf无涯_【独家发布】Selenium2 Python自动化测试实战 第二版...
- SSM 开发酒店管理系统项目
- LoRaWAN协议-MAC帧格式详解
- STM32F4xx固件库的说明及使用
- STM32 温度采集及WIFI电路设计
- VML极道教程(十二) VML编程大结局
- Putty使用Key登录服务器的过程
- 开源一款监控数据采集器,啥都能监控
- kafka接受不到数据