我将我的 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
我不能使用 RewriteCond,因为这个 RedirecMatch 是 mod_alias,我尝试使用!^/(wp-content.*)$
但不起作用。
我该如何解决?最好使用 RedirectMach 或 RewriteRule (我没有更改服务器)?
你能发布一个更好的正则表达式吗?
谢谢!