最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
nginx 301重定向正确实现方法
时间:2013-04-16 编辑:简简单单 来源:一聚教程网
nginx重定向规则详细介绍
rewrite命令
nginx的rewrite相当于apache的rewriterule(大多数情况下可以把原有apache的rewrite规则加上引号就可以直接使用),它可以用在server,location 和IF条件判断块中,命令格式如下:
rewrite 正则表达式 替换目标 flag标记
flag标记可以用以下几种格式:
last – 基本上都用这个Flag。
break – 中止Rewirte,不在继续匹配
redirect – 返回临时重定向的HTTP状态302
permanent – 返回永久重定向的HTTP状态301
nginx下设置301重定向详细步骤:打开后修改
代码如下 | 复制代码 |
server{ if ($host != 'www.111com.net'){ } |
注意,添加的是
代码如下 | 复制代码 |
if ($host != 'www.111com.net'){ |
添加后用esc退出编辑模式
:wq直接保存。
之后再运行
代码如下 | 复制代码 |
[root@localhost ~]# /etc/init.d/nginx restart |
last – 基本上都用这个Flag。
break – 中止Rewirte,不在继续匹配
redirect – 返回临时重定向的HTTP状态302
permanent – 返回永久重定向的HTTP状态301
-
上一个: Windows系统蓝屏错误代码分析
-
下一个: Linux下查看文件和文件夹大小命令
相关文章
- nginx中301重定向二种方法 02-20
- Nginx下301重定向域名方法 08-20
- win11内核隔离和内存完整性介绍 10-31
- win10全屏缩放设置教程 10-31
- win10系统备份出错解决教程 10-31
- win10打开软件每次都要询问解决教程 10-31