CMS を変更したため、古い URL の一部をリダイレクトするのに役立つ mod_rewrite ルールを作成する必要があります。
私がやりたいことは次のとおりです。
- 「ブログ/アーカイブ」を削除
- アンダースコアをダッシュに置き換えます
- 「.html」を末尾のスラッシュに置き換えます
古いリンク:
http://example.com/blog/archives/the_post_title.html
新しいリンク
http://example.com/the-post-title/
1と3に対処するために、これに沿った何かがうまくいくかもしれないと思いましたが、そうではありません.
RewriteRule ^/blog/archives/([A-Za-z0-9-]+)/?.html$ $1 [L]
ご提案いただきありがとうございます。