Wordpress のパーマリンク構造を %year%/%months%/ から %postname% に変更します
だから私は.htaccessでこの mod エイリアス ルールを作成しますが、問題があります:
RedirectMatch 301 /\d{4}/\d{2}/([^/]+)(/?)(.*)$ http://domainname.com/$1
ルールは wp-content ディレクトリの下の画像もリダイレクトするため、domainname.com/wp-content/uploads/2013/11/name.jpg は domainname.com/name.jpgになります。
このRedirecMatchはmod_aliasであるため、RewriteCondを使用できません。使用しようとしまし!^/(wp-content.*)$
たが、機能しません。
どうすれば解決できますか?RedirectMach または RewriteRule を使用することをお勧めします (サーバーを変更していません)。
より良い正規表現を投稿できますか?
ありがとうございました!