Mass .htaccess URL Forwarding

时间:2012-03-27 作者:francois

我正在将一个站点从MovableType迁移到WordPress。该网站包含大约3500条帖子,当我将信息上传到新版本的网站时,链接已经被修改。

旧站点链接(请注意,类别名称和节点编号不是固定值。节点编号是在每篇文章中更改的数字):

http://websitename.com/category-name/nodenumber/title-of-the-post

新建站点链接:http://websitename.com/category-name/title-of-the-post

我的问题如下:

配置我的Htaccess文件以从旧链接重定向到新链接,最简单有效的方法是什么?可能有一种简单的方法,而不是全部手写。

1 个回复
最合适的回答,由SO网友:mor7ifer 整理而成

你看过重定向插件吗?您可以为以下内容制定重写规则:/([^\\/]+/([1-9]+)/([^/]+)/? 然后将其重定向到http://newsite.com/$1/$3, 或者至少是类似的东西。我想你可以用.htaccess 同样,但我对它的格式还不够熟悉,无法让您有意识地编写代码。

结束

相关推荐

MOD_REWRITING与htaccess中的WP永久链接冲突

我需要一些帮助!我正试图重写这个。。。localhost/blog/?c=var to-> localhost/blog/var 但似乎有一些问题。。。I get a 500 :(我也认为这与wordpress的默认规则也存在一些冲突。这是我的整个htaccess:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_FILENAME}