nginx目录路径重定向
nginx目录路径重定向
目录
1 nginx修改root映射
2 通过nginx rewrite内部跳转实现访问重定向
3 nginx设置别名alias映射实现
4 通过nginx的permanent 301绝对跳转实现
5 通过判断uri实现页面跳转
如果希望域名后边跟随的路径指向本地磁盘的其他目录,而不是默认的web目录时,需要设置nginx目录访问重定向. 应用场景:dashidan.com/image自动跳转到dashidan.com/folderName/image.nginx目录路径重定向的四种实现方式.修改root映射,通过Nginx rewrite内部跳转,设置别名alias映射实现,通过nginx的permanent 301绝对跳转实现.
1 nginx修改root映射
修改root映射实现nginx目录访问重定向是最简单的方式, 推荐采用这一种.
location /image {root /folderName;
}
2 通过nginx rewrite内部跳转实现访问重定向
nginx配置代码示例:
location /image {rewrite ^/image/(.*)$ /folderName/image/$1 last;
}
3 nginx设置别名alias映射实现
配置示例:
location /image {alias /folderName/image; #这里写绝对路径
}
4 通过nginx的permanent 301绝对跳转实现
配置示例:
location /image {rewrite ^/image/(.*)$ http://dashidan.com/folderName/image/$1;
}
5 通过判断uri实现页面跳转
配置示例:
if ( $request_uri ~* ^(/image)){rewrite ^/image/(.*)$ /folderName/image/$1 last;
}
nginx目录路径重定向相关推荐
- Nginx 使用中文URL,中文目录路径
Nginx 使用中文URL,中文目录路径 分类: linux2012-05-03 11:04 2672人阅读 评论(0) 收藏 举报 nginxurl服务器translationcentosserve ...
- nginx配置url重定向-反向代理
本文系统:Centos6.5_x64 三台主机:nginx主机,hostname: master.lansgg.com IP: 192.168.10.128 apache主机,hostname: c ...
- k8s中的 nginx-ingress 如何配置路径重定向
一. 需求描述 路径重定向的一般应用场景: 调整用户浏览的URL,看起来更规范 为了让搜索引擎收录网站内容,让用户体验更好 网站更换新域名后 根据特殊的变量.目录.客户端信息进行跳转 我这里遇到的问题 ...
- 详解nginx配置url重定向-反向代理
本文系统:Centos6.5_x64 三台主机:nginx主机,hostname: master.lansgg.com IP: 192.168.10.128 a ...
- nginx代理 指向_详解nginx配置url重定向-反向代理
本文系统:Centos6.5_x64 三台主机:nginx主机,hostname: master.lansgg.com IP: 192.168.10.128 apache主机,hostname: c ...
- nginx配置url重定向_Nginx配置URL重写
URL重写是指通过配置conf文件,以让网站的URL中达到某种状态时则定向/跳转到某个规则,比如常见的伪静态.301重定向.浏览器定向等. Nginx允许使用正则表达式重写URI(需PCRE库),并且 ...
- nginx配置url重定向_nginx配置url重定向-反向代理
本文系统:Centos6.5_x64 三台主机:nginx主机,hostname: master.lansgg.com IP: 192.168.10.128 apache主机,hostname: c ...
- nginx配置url重定向_详解nginx配置url重定向-反向代理
https://www.jb51.net/article/99996.htm 本文系统:Centos6.5_x64 三台主机:nginx主机,hostname: master.lansgg.com ...
- nginx子目录301重定向到其他域名URL
nginx子目录301重定向到其他域名URL 今天找了找网上的nginx 301代码,发现不是不生效就是错误,几经修改才成功.下面发一个基于nginx的子目录301到其他域名(URL)的规则.作用是例 ...
最新文章
- [译] 什么是 JavaScript 生成器?如何使用生成器?
- PHP empty、isset、isnull的区别
- Bash scripts
- lazyload延迟加载组件
- ALV调用标准GUI STATUS
- react的详细知识讲解!
- myeclipse导入maven工程
- 【原创】基于日志增量,统计qps,并基于ip排序
- 景驰获雷诺领投A轮融资,更名WeRide.ai,联手广州公交推出无人出租
- oracle凭证编号,R12 AP模块的发票过账后如何关联对应的凭证编号
- 微信小程序——组件(二)
- 航空公司VIP客户查询(25 分)(Hash)
- P2433 【深基1-2】小学数学 N 合一
- VUE3模板,JSX,JSV
- CSS图片3D旋转效果
- 解决问题CondaVerificationError: The package for olefile located at...
- 如何选择NTC热敏电阻
- 云笔记是干什么用的,看云笔记的优点和使用心得分享
- 普通代码块和构造代码块
- 程序员必备绘图工具,流程图、时序图、类图手到擒来!
热门文章
- 破坏领主服务器维护,《破坏领主》将更新免费内容 新旧版本角色不可交互
- win10系统上传服务器很慢,win10系统上传文件速度太缓慢
- 车行无忧 v5.0.3 安卓版
- 【C语言学习笔记】万字详解C循环
- 30行代码使用Python制作熊猫表情包(图片字符化)(附有源码逐行分析)
- [Android Studio]Android 数据存储--SQLite数据库存储
- 14个只有网安人才听得懂的「职场黑话」!
- 2020年有寓意的领证日期_2020有寓意的领证日期 2020热门领证日期
- Python Machine Learning 中文版,Python机器学习介绍
- 倒计时定时器(爆炸定时器)、间隔定时器、通过点击按钮停止定时器、异步执行问题