Tx、あなたのコードは良さそうですが、URLを書き換えるだけだと思いますか?私はすでに新しいURLを持っています、私はグーグルで重複したページを取得しないようにそれらにリダイレクトする必要があります。
私の.htaccessにはこれが含まれています:
URL書き換えルール
RewriteRule ^([a-z0-9] +)-([a-z0-9] +)(-[_ a-zA-Z0-9-] *)/([_ a-zA-Z0-9-] * ).jpg $ / 5com / img / p / $ 1- $ 2 $ 3.jpg [L、E]
RewriteRule ^([0-9] +)-([0-9] +)/([_ a-zA-Z0-9-] *)。jpg $ / 5com / img / p / $ 1- $ 2.jpg [L 、E]
RewriteRule ^([0-9] +)(-[_ a-zA-Z0-9-] *)/([_ a-zA-Z0-9-] *)。jpg $ / 5com / img / c / $ 1 $ 2 .jpg [L、E]
RewriteRule ^ lang-([az] {2})/([a-zA-Z0-9-] )/([0-9] +)-([a-zA-Z0-9-]).html( 。*)$ / 5com / product.php?id_product = $ 3&isolang = $ 1 $ 5 [L、E]
RewriteRule ^ lang-([az] {2})/([0-9] +)-([a-zA-Z0-9-] ).html(。)$ / 5com / product.php?id_product = $ 2 &isolang = $ 1 $ 4 [L、E]
RewriteRule ^ lang-([az] {2})/([0-9] +)-([a-zA-Z0-9-] )(。)$ / 5com / category.php?id_category = $ 2&isolang = $ 1 [QSA、L、E]
RewriteRule ^([a-zA-Z0-9-] )/([0-9] +)-([a-zA-Z0-9-]).html(。*)$ / 5com / product.php? id_product = $ 2 $ 4 [L、E]
RewriteRule ^([0-9] +)-([a-zA-Z0-9-] ).html(。)$ / 5com / product.php?id_product = $ 1 $ 3 [L、E]
RewriteRule ^([0-9] +)-([a-zA-Z0-9-] )(。)$ / 5com / category.php?id_category = $ 1 [QSA、L、E]
RewriteRule ^ content /([0-9] +)-([a-zA-Z0-9-] )(。)$ / 5com / cms.php?id_cms = $ 1 [QSA、L、E]
RewriteRule ^([0-9] +)__([a-zA-Z0-9-] )(。)$ /5com/supplier.php?id_supplier=$1$3 [QSA、L、E]
RewriteRule ^([0-9] +)_([a-zA-Z0-9-] )(。)$ /5com/manufacturer.php?id_manufacturer=$1$3 [QSA、L、E]
RewriteRule ^ lang-([az] {2})/(。*)$ / 5com / $ 2?isolang = $ 1 [QSA、L、E]