由于网站重新设计,我有数百篇博文需要重定向。当前每个博客项目的URL包含一个数字,后跟帖子的名称。例如,www.mysite.com/2199-this-is-the-blog-post-name。我想将所有帖子重定向到新目录,以便URL显示为www.mysite.com/new-directory/2199-this-is-the-blog-post-name。
我想知道的是重定向这些内容的最简单方法。我想知道是否有一种方法可以将任何以数字开头的字符串(例如2)重定向(我不担心可能以2开头的非博客内容URL)。我已经尝试了几个ReWriteCond / ReWriteRule但还没有找到任何有用的东西。
答案 0 :(得分:0)
在htaccess中尝试以下内容
RedirectMatch 301 ^/([0-9]+.+)$ /newdir/$1