欢迎访问IT教程网

Nginx重定向

Linux admin 134℃ 0评论

nginx的重定向主要依靠rewrite

使用场景

比如后台维护

比如 伪静态

比如seo优化等

配置方法

rewrite regex replacement [flag];
可以配置在server  location  if下

flag说明

last       停止rewrite检测

break     停止rewrite检测

last会新建立一个请求访问为域名+/url

break匹配后 查找对应root下的url目录 

redirect  302临时从定向

permanent 301永久重定向

rewrite常用使用场景

1  比如把80端口的请求永久重定向到443端口

2.例如访问test-11-22-33.html  实际路径是/test/11/22/33/html

rewrite ^/test-(\d+)-(\d+)-(\d+).html  /test/$1/$2/$3.html      break

本文固定链接:IT教程网 » Nginx重定向
本站内容除特别标注外均为原创,欢迎转载,但请保留出处!

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址