NGINX重写规则从请求的URL重定向到特定URL



我试图将从请求的html文件重定向到特定位置。

例如:

来自

https://example.com/cars/description/ferrari-1-1532.html

to

https://example.com/car/catalog/ferrari.html

我尝试了此配置

location /cars/description/*.html {
     rewrite ^(.*)$ https://examples.com/car/catalog/request_filename redirect;
}

但是它不起作用。

此位置应将所有请求重定向到/cars/description目录中的HTML文件,为此URL https://examples.com/car/catalog/request_filename

location ~* /cars/description/(.+.(html))$ {
     rewrite ^(.*)$ https://examples.com/car/catalog/request_filename redirect;
}

最新更新