2015-05-21 2 views
1

Мне нужно 301 перенаправить около 6000 URL-адресов. Я уже подготовил и протестировал все URL-адреса и его работу. Но я столкнулся с одной проблемой.301 Перенаправление: Joomla 1.5 в Wordpress

Старый URL для нового перенаправления URL работает нормально, например:

Redirect 301 /career/old-url.html /career/new-url/1/ 
Redirect 301 /career/old-url2.html /career/new-url/2/ 

Но когда я добавить перенаправление категории страницу URL к новой странице категории URL, например:

Redirect 301 /career /category/career/ 
Redirect 301 /career/old-url.html /career/new-url/1/ 
Redirect 301 /career/old-url2.html /career/new-url/2/ 

Тогда это ломает все URL-адреса путем добавления «Категория» слово в URL, например:

Redirect 301 /career/old-url.html /career/new-url/1/ 

Перенаправление:

Redirect 301 /career/old-url.html /category/career/new-url/1/ 

Таким образом нарушая все URL-адрес: Если я не перенаправлю, что 47 Joomla категории страница URL, на Новый WordPress Категории URL, то остальные 6000 URL-адреса перенаправления работает просто отлично.

У меня есть 6000 статей URL и 47 категорий. Поэтому, если я не буду перенаправлять 47 категорий, тогда он создаст 47, 404 страницы. Поэтому у меня есть только один вопрос. Каков идеальный код для перенаправления всех URL-адресов вместе с категориями?

ответ

1

.htaccess обрабатывает переадресацию в порядке, поэтому вам нужно иметь самую конкретную переадресацию вверху и самую общую внизу. Попробуйте вместо этого:

Redirect 301 /career/old-url.html /career/new-url/1/ 
Redirect 301 /career/old-url2.html /career/new-url/2/ 
Redirect 301 /career /category/career/ 
1

Вы можете попробовать следующий плагин:

https://wordpress.org/plugins/remove-category-url/

Это просто удаляет/категорию/из URL.

+0

Здравствуйте! Спасибо, что это сработало .... Поскольку я использую Wordpress SEO от Yoast, у него есть возможность удалить категорию .... Еще раз спасибо .... – ShadowKiller

+0

@ShadowKiller Спасибо Пожалуйста, отметьте как ответ. Если вы пожелаете. –

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