打印

[Nginx] 目录的重定向应该怎么写?

目录的重定向应该怎么写?

有这样形式的URLwww.example.com/abc/1.html
www.example.com/bdc/3.html
www.example.com/utf/2.html
若干个,希望重定向到对应的
test.example.com/abc/1.html
test.example.com/bdc/3.html
test.example.com/utf/2.html

abc,bdc,utf这样的目录是已知固定数量的那几个。

不用root 映射,直接用nginx的rewrite 应该如何写?
复制内容到剪贴板
代码:
location ^~/(abc|bdc|utf)/(*.html) {

   rewrite ^~/(abc|bdc|utf)/(*.html)  https://test.example.com/^~$1/$2  permanent;

}
这样写似乎不对,应该怎么写

TOP