如何通过仅捕获变量结尾来重定向旧 URL,并在之前添加多个可能的目标
旧网址
domain.com/product/product-link-xyz ...
到
domain.com/products/brand1/product-link-xyz-1
domain.com/products/brand1/product-link-xyz-2
domain.com/products/brand1/product-link-xyz-3
到目前为止我的解决方案不起作用
location ~ ^/product/(.*) {
rewrite ^(/product/.*)\..*$ $1/products/brand1/$2 break;
rewrite ^(/product/.*)\..*$ $1/products/brand2/$2 break;
}
每个 /product/product-xyz 都返回以 404 未找到结尾的结果。
提前感谢你的帮助