公司实战nginx之rewrite配置域名跳转
来源:互联网 发布:类似花瓣的软件 编辑:程序博客网 时间:2024/05/16 10:54
1.最近遇到了一个开发提的需求,访问blog.cool360.org的时候跳转到blog.cool360.org/blog的需求。
看着挺简单的,但是还是研究了下才配置出来,主要还是不够深入了解nginx的rewrite规则。
正确的配置如下:
rewrite ^/$ http://blog.cool360.org/blog permanent;
2.朋友询问我一个关于nginx跳转的问题
如下:
访问 http://mapi2.dev.hoge.cn/mxu/xxxx.php 变成 http://mapi2.dev.hoge.cn/api/xxxx
配置如下:
location ~ /mxu/.*\.php {
rewrite "^/mxu/(.*)\.php" /api/$1 permanent;
}
备注:
rewrite指令的最后一项参数为flag标记,flag标记有:
1.last 相当于apache里面的[L]标记,表示rewrite。
2.break本条规则匹配完成后,终止匹配,不再匹配后面的规则。
3.redirect 返回302临时重定向,浏览器地址会显示跳转后的URL地址。
4.permanent 返回301永久重定向,浏览器地址会显示跳转后的URL地址。
看着挺简单的,但是还是研究了下才配置出来,主要还是不够深入了解nginx的rewrite规则。
正确的配置如下:
rewrite ^/$ http://blog.cool360.org/blog permanent;
2.朋友询问我一个关于nginx跳转的问题
如下:
访问 http://mapi2.dev.hoge.cn/mxu/xxxx.php 变成 http://mapi2.dev.hoge.cn/api/xxxx
配置如下:
location ~ /mxu/.*\.php {
rewrite "^/mxu/(.*)\.php" /api/$1 permanent;
}
备注:
rewrite指令的最后一项参数为flag标记,flag标记有:
1.last 相当于apache里面的[L]标记,表示rewrite。
2.break本条规则匹配完成后,终止匹配,不再匹配后面的规则。
3.redirect 返回302临时重定向,浏览器地址会显示跳转后的URL地址。
4.permanent 返回301永久重定向,浏览器地址会显示跳转后的URL地址。
阅读全文
1 0
- 公司实战nginx之rewrite配置域名跳转
- nginx 域名rewrite跳转
- nginx 配置 rewrite 跳转
- nginx 域名跳转一例~~~(rewrite、proxy)
- nginx 域名跳转一例~~~(rewrite、proxy)
- nginx 域名跳转一例~~~(rewrite、proxy)
- Nginx 域名跳转配置
- Nginx之rewrite配置
- Nginx 配置域名映射、跳转
- nginx 301跳转到带www域名方法rewrite
- nginx 301跳转到带www域名方法rewrite
- nginx 301跳转到带www域名方法rewrite
- Nginx高级配置之Rewrite配置
- nginx 域名301重定向 rewrite跳转 无www跳转到有www
- nginx中配置域名跳转示例
- 域名泛指nginx二级域名rewrite
- nginx rewrite 实现URL跳转
- nginx 域名跳转.
- java的运算优先级和字符串的类型转换
- mfc 非模态对话框的创建与显示
- 请教各位大神一个PHP问题(急)
- 草稿 -算法问题的历史。
- Unicode字符集
- 公司实战nginx之rewrite配置域名跳转
- jvm调优
- For循环创建图形
- Caesar 密码(POJ NO.1976)
- CSDN的Markdown编辑器使用1
- NGUI与Unity3d物体交叉显示的一种解决方案
- 计算:自然对数的底e和圆周率pi
- WCF 传输Dictionary<string, object>数据问题
- LeetCode 26. Remove Duplicates from Sorted Array