最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Nginx中让目录自动增加斜线 /
时间:2022-06-30 18:49:11 编辑:袖梨 来源:一聚教程网
方法一,修改配置文件
最佳目录加斜线实例
在nginx.conf中
| 代码如下 | 复制代码 |
|
http{ |
|
方法二
在配置文件中location里加入如下代码
| 代码如下 | 复制代码 |
|
if (-d $request_filename) { |
|
这样再对 https://www.111cn.net/school 请求,nginx就会进行判断了,如果请求的是一个文件夹,会自动在最后加上/符号,如果请求的是一个文件,则不会改变原有url
接下来对这段代码进行一个解释
1、if (-d $request_filename),如果请求的是一个文件夹,则为真,进到if语句中执行
2、rewrite是执行url重写操作
3、^/(.*)([^/])$表示以/符号开始并紧跟着任何字符,同时不是以/为结束的字符串,在我的url中,(.*)表示的ww,([^/])表示的w
4、 http://*$ho*st/$1*$2/ 表示的重写后的地址,$host是请求的域名,$1是前面第一个括号里的内容ww,在我的url里就是wordpres $2是前面第二个括号里的内容,在我的url里是w
5、permanent表示,返回永久重定向的HTTP状态301
相关文章
- 超现实照片转水彩双联画 08-21
- 小米路由器cr6608评测(小米路由器cr6608怎么样) 08-21
- 问真八字排盘免费版入口 08-21
- Linux如何清理Docker镜像 08-21
- 编程中的同步与异步:与现实世界的对比 08-21
- 红色沙漠机械大师如何打-红色沙漠机械大师简单打法介绍 08-21