0

だから私は次のようなページのセットを持っています:

domain.com/product/?_d=1
domain.com/product/?_d=2
domain.com/product/?_d=3

そのようなきれいな URL の書き換えマップを設定しました

domain.com/shoes
domain.com/pants
domain.com/gloves

だから今、私は人々のための素敵なURLを持っています. しかし、私がやりたいことは、既存の URL を新しい URL に転送することです。だから、行く人のために:

domain.com/product/?_d=1

転送するか、URL を次のように書き換えてほしい:

domain.com/shoes

次のものがある別のマップに追加してみました:

Original: domain.com/product/?_d=1
New Value: domain.com/shoes

最初のマップを使用しているため、他のマップが適用されないため、その理由は理解できたと思います。しかし、古い URL のマップを設定するにはどうすればよいでしょうか? それともできますか?クエリ文字列の値が _d=shoes のようなものであるかどうかはわかっていますが、書き換えルールを実行できますが、そうではありません。ページをそのように変更できると思いますが、別の方法を探していました。

4

1 に答える 1

0

古い URL のパターンを探して新しい URL に転送する書き換えルールを作成することになりました。次に、サーバー側のコードで、これらのレガシー変数をチェックし、それに応じて 301 でリダイレクトしました。

于 2013-01-17T02:31:49.153 に答える