首页新闻找找看学习计划

Nginx 请求重定向

0
悬赏园豆:20 [待解决问题]
http://qq.com/100/1.jpg =>http://qq.com/a/100/1.jpg 
http://qq.com/200/1.jpg =>http://qq.com/b/100/1.jpg  
 

小于200的转发到a目录

 

location ~ /1[0-9][0-9]/.*jpg$ {
  rewrite "^/(.*)/(.*)" /a/$1/$2 break;
}
location ~ /2[0-9][0-9]/.*jpg$ {
  rewrite "^/(.*)/(.*)" /a/$1/$2 break;
}

location ~ .*\.(gif|png|bmp|swf|mp4)$
{
  rewrite "^/(.*)" a/$1 break;
  expires 24h;
  access_log /mydata/strawberry/brotherjing/nginx.log;#日志文件
}

 

请求大神们指教,这样子配对吗,本地测试没起作用

骑牛看太阳的主页 骑牛看太阳 | 初学一级 | 园豆:9
提问于:2017-06-17 18:26
< >
分享
所有回答(1)
0

你的 “.*jpg”  这里写的不对吧  ,第一, "."是需要转义符号的,第二,好像是 *.jpg吧

陛--下 | 园豆:176 (初学一级) | 2017-06-19 11:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册