我正在尝试从请求的html文件重定向到特定位置。
例如:
从
https://example.com/cars/description/ferrari-1-1532.html
到
https://example.com/car/catalog/ferrari.html
我试过这个配置
location /cars/description/*.html {
rewrite ^(.*)$ https://examples.com/car/catalog/request_filename redirect;
}
但它不起作用。
最佳答案
此位置应将所有请求重定向到/cars/description
目录中的html文件并指向此urlhttps://examples.com/car/catalog/request_filename
location ~* /cars/description/(.+\.(html))$ {
rewrite ^(.*)$ https://examples.com/car/catalog/request_filename redirect;
}