0

ユーザーを新しい URL 構造にリダイレクトしようとしています。

古い URL 構造は次のとおりです。

http://www.mywebsite.com/pants/pant-item-1234

新しい URL 構造は次のとおりです。

http://www.mywebsite.com/catalog/pants/pant-item-1234

HTACCESS 301 リダイレクトでこれを行う方法はありますか?

4

2 に答える 2

2
RewriteRule ^pants/(.+)$ /catalog/pants/$1 [R=301,L]

または、パンツが実際に何か他のものになる可能性がある場合

RewriteRule ^([^/]+)/(.+)$ /catalog/$1/$2 [R=301,L]

私はそれをテストしていないので、うまくいくかどうかわかりません、ごめんなさい

于 2013-01-23T22:23:10.733 に答える
0

URL の書き換えを使用するだけです... mywebsite.com をランディング ページとしてまったく使用していない限り、リダイレクトしません。http://httpd.apache.org/docs/2.0/misc/rewriteguide.html書き換えエンジンがオンになっていることを確認する必要があります。

于 2013-01-23T22:31:56.607 に答える