2

過去のある時点で、私たちのサイトにはwww.example.com/departments/itまたはのような構造がありましたwww.example.com/departments/asdf。次に、パスがまたはのようなものに変更されwww.example.com/itwww.example.com/asdf「部門」が削除されました。

パスの下に現在存在するコンテンツがある/departments/ため、次の書き換えルールを使用しても機能しません

RewriteRule ^/部門/(.*)$ /$1 [R=301,L]

部門の下のすべてを書き換える間、部門自体はサイトのルートにリダイレクトされるためです。

にアクセスするwww.example.com/itと にwww.example.com/departments/itリダイレクトされ、 にアクセスすると部門情報を取得できるようにwww.example.com/itするにはどうすればよいですか?www.example.com/departments/

4

1 に答える 1

0

これを貼り付けて試してみてください

RewriteRule ^/departments/it$ /it/$1 [R=301,R,L]

于 2013-05-20T20:54:03.180 に答える