過去のある時点で、私たちのサイトにはwww.example.com/departments/it
またはのような構造がありましたwww.example.com/departments/asdf
。次に、パスがまたはのようなものに変更されwww.example.com/it
、www.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/