1

これは簡単な質問かもしれません。でも.htaccessのリダイレクトルールが苦手なので質問させていただきました。

次のようなリダイレクトが必要です。

のような URL の場合: www.mydomain.com/image/12345, www.mydomain.com/image/12346.

のようなリダイレクトを行います: www.mydomain.com/products/image/12345, www.mydomain.com/products/image/12346. ( /products/URL の末尾が like の場合はページに追加し、それ自体image/numberは no/products/にします。)

私はすでに次のようなリダイレクトルールを実行しています:

RewriteRule ^(products/image)/(\d+)/?$ products/image?photo=$2

.htaccss。ありがとう。

4

1 に答える 1

1

代わりにこれを試してください:

RewriteRule ^images/([0-9]+)/?$ /products/image/$1 [L,R=301]

にリダイレクトwww.mydomain.com/image/12345www.mydomain.com/products/image/12345ます。次に、他のルールが有効になり、内部的に書き直す必要があります。

于 2012-08-17T07:12:09.500 に答える