Nginx 路由重写
2024-08-27 07:40:22
很多时候我们的真实路由是隐藏的,都经过重写后展现到前台,下面简单写两个我经常用到的几个:
一般在配置*.host(在http里面引入的server配置)的时候会用到每个不同网址的路由重写,每一个rewrite都是单独写的,具体怎么写,看你需要咯
在配置server的时候里面引入文件:rewrite/server_name.conf
include rewrite/server_name.conf;
这里我用*代替你要引入的conf文件,推荐命名的时候跟server_name保持一致,方便管理
rewrite ^/([A-Za-z0-]+)_([A-Za-z0-]+)_([A-Za-z0-]+).html /index.php?r=$/$/$;
rewrite ^/([A-Za-z0-]+)_([A-Za-z0-]+).html /index.php?r=$/$;
怎么说呢,这些都是正则表达式,懂得正则了,这些路由规则配起来很简单
但是像我这种正则渣渣,需要记录一下看看[捂脸]
最新文章
- Project Euler 100 : Arranged probability 安排概率
- 时间TDateTime相当于是Double,即双精度数64位,终于查到它用11位表示e,53位表示精度(整数小数一起),最前面一位表示正负
- 怎样在C++中获得完整的类型名称
- Python学习笔记——基础篇【第五周】——正在表达式(re.match与re.search的区别)
- spring加载过程中jar包加载不了,解决方法
- 前言(Core Data 应用开发实践指南)
- 高通HAL层之bmp18x.cpp
- 2018-2019-2 20165325《网络对抗技术》Exp0 Kali安装 Week1
- kafka相关问题集锦
- pip安装软件或模块时提示cannot import name 'main'
- 【转载】阿里云ECS Linux服务器禁止某些IP访问
- java求解第N个素数(质数)
- 支付宝 app支付 沙盘使用
- idc市场
- Shell批量启动、关闭tomcat
- LightOJ - 1030 期望+dp
- whatweb wordpress.rb
- android 点九工具介绍
- Centos7 DNS神奇的配置
- ubuntu16.04 chromium浏览器无法启动