nginx重写文件夹的重定向

时间:2013-08-19 01:07:10

标签: redirect nginx rewrite

...所有

我正在尝试在nginx中执行某些操作,以重定向

中所有文件的调用
/images/

成为:

/assets/images/

有人可以帮我改写重写规则吗?给301一个永久的状态?

2 个答案:

答案 0 :(得分:31)

以下是使用较新版本的Nginx执行此操作的首选方法:

func ackerman(m:Int, n:Int) -> Int {
if m == 0 {
    return n+1
} else if n == 0 {
    return ackerman(m-1, 1)
} else {
    return ackerman(m-1, ackerman(m, n-1))
}
}

有关详细信息,请参阅https://www.nginx.com/blog/creating-nginx-rewrite-rules/

答案 1 :(得分:2)

将以下配置添加到您的nginx.conf

rewrite ^/(images.*) /assets/$1 permanent;