リダイレクトについてお聞きしたいことがあります。
現在静的で作られたページをwordpreesに作り変える作業を行っています。
その際URLは変えずにリダイレクトを指定する数を少なくしたいと考えています。
旧サイトの各ページの「.html」を無くした状態のファイル名でwordpreesの投稿や固定ページを作成しており、拡張子をなくした状態へのリダイレクトと一部カスタム投稿を使用したのでディレクトリが変わってしまっているものがあり、ディレクトリ名を変更するリダイレクト処理を行いたいのですが、ディレクトリ名も変更しかつファイル拡張子をとる処理がうまく動きません。
下記サイトを参考に組み合わせましたが、なにかいい方法がありますでしょうか。
例1)
http://○○○.com/casestudy/kawasaki-saiwai.html
↓※リダイレクト(「.html」をはずす)
http://○○○.com/casestudy/kawasaki-saiwai
例2)
http://○○○.com/news/announcement/entry-000550.html
↓※リダイレクト(/news/announcementを/infoにかつ「.html」をはずす)
http://○○○.com/info/entry-000550
現在試したコードを記載しておきます。
RewriteEngine on RewriteRule ^news/announcement(.*)$ http://○○○.com/info$1 [R=301,L] RewriteRule ^(.*).html$ http://○○○.com/$1 [R=301,L]
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。