0

以下のようなクエリ パラメータを使用して URL を書き換えて 301 リダイレクトしたいと考えています。

domain.com/link.asp?StockNo=601-0287

以下のようなものに: -

domain.com/Product-Name

在庫数は、それぞれの製品名と同様に、多くの URL で異なります。

URL はそれほど多くないので、手動で書くことは問題になりません...

以下のようなものが機能していません:-

RewriteRule ^link.asp/?StockNo=601-0287$ /Product-Name/$1 [R=301,L]

しかし、これは望ましいルールのようなものです。

これらの書き換えを処理する最良の方法は何でしょうか?

RewriteCond は必要ですか? 製品名がクエリ文字列と一致しないため、{QUERY_STRING} は必要ないと思いますか?

前もって感謝します。

4

1 に答える 1