301 重定向 htAccess 配置


301 redirects htaccess configuration

我正在为客户开发一个网站Drupal到Wordpress的转换,该网站有很多内容。超过 300 页和 750 篇博客文章。

我正在为博客文章寻找 .htaccess 301 重定向,但执行 750 个不同的 301 重定向似乎效率极低。我已经在为300页咬紧牙关了。

是否有可用于重写以下 url 的重写规则?

Redirect 301 http://website.org/blog/YYYY/MM/DD/Post-title 
to http://website.org/blog/Post-title/

日期从2016年到2008年。

在我投入几个小时来研究每个 url 之前,我想看看是否有可以利用的重写条件/规则。

谢谢!

这应该可以做到:

RewriteRule ^blog/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*)?$ /blog/$4 [R=301,L]
这匹配"4位数字/2位

数字/2位数字/任何内容",并将此类请求重写为"/blog/whatever"。