我有一个Wordpress博客,我将博客文章从我的旧博客重定向到我的新博客,格式如下:
旧博客称为“新闻”,新博客简称为“博客” – 两者都存在于子目录中的同一域中,如下所示.
旧’新闻’博客结构
http://www.example.com/news/new-android-os-3431
新的’博客’博客结构
http://www.example.com/blog/new-android-os
基本上这个重定向需要做两件事: –
>重定向到’博客’目录
>将帖子名称保留在相同的结构中,但删除URL末尾的最后一组数字
我有大约900个帖子,我需要设置重定向 – 我知道我可以手动添加每个,但这需要一些时间.任何人都可以指出这是否可以直接在htaccess文件中使用正则表达式来最小化此过程?
我的htaccess目前看起来像这样:
# BEGIN WordPress
RewriteEngine On
RewriteBase /news/
RewriteRule ^index\.php$- [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /news/index.php [L]
# END WordPress