1

クエリ文字列に基づく 2 つの複数ページ リダイレクトを特徴とするサイトに取り組んでいます。問題は、これらのページで 404 エラーが発生することです。

URL 1は次のようなものです

website.com?queryhome=productname-546-axdd

URL 2 は次のようなものです

website.com?querynonhome=productname-546-asx

URL 1のすべてをホームページに移動し、URL 2をwebsite.com/reviews-pageに移動しようとしています

URL 1に対して次のことを試しました

RewriteCond %{QUERY_STRING}  ^queryhome=([0-9]*)$
RewriteRule (.*)  http://www.website.com  [R=301,L]

URL 2 の場合は次のとおりです。

RewriteCond %{QUERY_STRING}  ^querynohome=([0-9]*)$
RewriteRule (.*)  http://www.website.com/reviews-page  [R=301,L]

しかし、どちらも機能していないようです。

この問題に関するあらゆる種類の助けをいただければ幸いです。明らかなように、クエリ文字列を持つ URL に取り組むのはこれが初めてです。

ありがとうございました

4

1 に答える 1