2016-08-22 136 views
1

即时通讯从我的旧Joomla重定向到新的Wordpress网站。 网站网站例如www.thatsme.cz,但是当我想从的Joomla加载这个旧的URL.htaccess从旧Joomla重定向到Wordpress

http://thatsme.cz/bydleni-a-zahrada/756-jak-poznat-zkusenou-firmu 

WordPress的显示我的404错误,我怎么可以把它重定向所以新的URL会

http://thatsme.cz/jak-poznat-zkusenou-firmu 

我想重定向更多的网站,所以它的一点点更难,我只需要删除类别(bydleni-a-zahrada)和“/”后面的“ - ”后的第一个数字。 这是所有

编辑: 我的.htaccess文件中查找此:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

回答

1

您可以使用此重定向规则作为你的第一个规则:

RedirectMatch 301 ^/[^/]+/\d+-(.+)$ /$1 
+0

貌似不工作,我有插入它正确的行下RewriteBase/ –

+0

使用它作为.htaccess中的第一行。它在我的Apache上正常工作,并将http:// localhost/bydleni -a-zahrada/756-jak-poznat-zkusenou-firmu'重定向到http:// localhost/jak-poznat-zkusenou-firmu' – anubhava

+0

我有插入它之前#BEGIN WordPress,但问题是一样的:-( –