0

古い zencart サイトを新しいデザインの opencart に変換しています。すべてが完了し、opencart で SEF URL も有効にしたので、opencart リンクは次のようになります

http://www.mysite.com/product/cat1/subcat/product-name-1/

OpenCart で使用される .htaccess コードは次のとおりです。

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

問題は、SEO の目的で、古い zencart の URL を同じドメインの新しい opencart の URL に 301 リダイレクトしたいことです。

いくつかの 301 リダイレクト .htaccess コードを試しましたが、うまくいきませんでした

Redirect 301 /index.php?main_page=product_info&cPath=1_2&products_id=1 /product/cat1/subcat/product-name-1/

URLの書き換えも試しましたが、わかりませんでした。古いURLを新しいURLにリダイレクトする最良の方法を探しています。リダイレクトするリンクが約 300 以上あります

4

0 に答える 0