可以在网站的 .htaccess 文件中使用 RewriteRule 来实现重定向。
下面是示例代码:
RewriteEngine On
RewriteRule ^en/category/([0-9]+)-(.+)-([0-9]+)\.html$ en/$1-$2.html [R=301,L]
这个代码将匹配 URL 中 /en/category/ 后面的 {productId}-productname-{productEAN}.html 格式并将其重定向到 /en/ 下的 {productId}-product-name.html。
其中,([0-9]+) 匹配一个或多个数字,(.+) 匹配一个或多个字符,. 匹配句点,[R=301,L] 表示使用 301 重定向,L 表示这是最后一个规则。