私の.htaccess
ファイルには、書き換え URL と HTTP 応答ステータス コード 301 URL リダイレクトが含まれています。リダイレクトをテストすると、古い URL のクエリ文字列値がリダイレクトされた URL の末尾に追加されます。どうすればこれを止めることができますか?
私のhtaccessはこんな感じです。
Options +FollowSymlinks
Redirect 301 /old-site/tees~1-c/blue~123-p.html test.mydomain.com/tees~1-c/blue~123-p.html
Redirect 301 /old-site/tees~1-c.html test.mydomain.com/tees~1-c.html
Redirect 301 /old-site/content/about.html test.mydomain.com/content/about.html
RewriteEngine on
RewriteRule ^(.+)~(.+)-c/(.+)~(.+)-p\.html?$ product.php?cde=$1&cid=$2&pde=$3&pid=$4 [QSA]
RewriteRule ^(.+)~(.+)-c\.html?$ category.php?cde=$1&cid=$2&ref=%3&srt=%4&sta=%5&ppa=%6 [QSA]
RewriteRule ^content/(.+)\.html?$ info.php?seo=$1&sta=%1 [QSA]