1
を変更するためにリダイレクト私は.htaccessファイルは、パラメータ値
RewriteRule ^products_id=4$ products_id=302
を試してみましたが、それが一致していないようです
/index.php?main_page=product_info&cPath=141&products_id=302
にURL
/index.php?main_page=product_info&cPath=1&products_id=4
を変更したいです。
私.htaccess
ファイルには、現在
RewriteEngine on
Options +FollowSymLinks
RewriteRule ^products_id=302$ products_id=4 [L,R=301]
が含まれています、私は
RewriteCond %{QUERY_STRING} ^(([^&]*&)*)products_id=4(&.*)?$
RewriteRule ^index\.php$ /index.php?%1products_id=302%3 [L,R=301]
のようなものを使用することができますが、それが確実に動作しないようにそれは思われます。 (私はそれが動作しない、リンクをクリックすると、私はアドレスバーにそのURLを入力すると、それはありません。)
あなたは後方にそれを持っているためです。 'RewriteRule^products_id = 302 $ products_id = 4'でなければなりません –
ルールの後に' [L、R = 301] 'を入れましたか? –
.htaccessにあるすべての関連する書き換えオプションを投稿してください –