2016-08-22 3 views
1

im в неприятности с перенаправлением с моего старого Joomla на новый сайт Wordpress. сайт Сайт является, например www.thatsme.cz, но когда я хочу, чтобы загрузить этот старый URL от Joomla.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) и первые числа после «/» с помощью «-». Это все

EDIT: Мой файл .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, но проблема такая же :-( –

Смежные вопросы