301 редирект из подразделов Вордпресс

Lubimov
На сайте с 23.06.2011
Offline
66
878

Сайт имел УРЛы типа сайт.ру/раздел/статья, сайт.ру/раздел/подраздел/статья. Должны стать сайт.ру/статья Как нужно прописать в htacсses 301 редирект?

Движок Вордпресс

Помог

RewriteRule ^category/post/(.*)$ post/$1 [R=301,L] редиректит все статьи как надо, только если они были сайт.ру/раздел/статья

Как надо прописать, чтобы из подразделов также редиректилось?

Lubimov
На сайте с 23.06.2011
Offline
66
#1

Неужели никто не делал?

siv1987
На сайте с 02.04.2009
Offline
427
#2

RewriteRule ^([^/]+/)+post/(.*)$ /post/$1 [R=301,L]

или

RewriteRule ^category/post/(.*)$ /post/$1 [R=301,L]

RewriteRule ^category/subcategory/post/(.*)$ /post/$1 [R=301,L]

Lubimov
На сайте с 23.06.2011
Offline
66
#3

RewriteRule ^category/subcategory/post/(.*)$ /post/$1 [R=301,L] или

RewriteRule ^category/category/post/(.*)$ /post/$1 [R=301,L]

не помогает

Lubimov
На сайте с 23.06.2011
Offline
66
#4

Сервер nginx, но настроен в связке с апачем, может проблема в этом?

siv1987
На сайте с 02.04.2009
Offline
427
#5

Должно было помогать. Если первое срабатывает, то думаю проблема не в nginx-е

Lubimov
На сайте с 23.06.2011
Offline
66
#6

Может у меня проблема в вордпресс? Но ее раза уже два переставил..

Lubimov
На сайте с 23.06.2011
Offline
66
#7

Уникальный случай, с одной двух category/category редиректит, с других нет. Кеш прочищен(то есть вообще снесены кешируюшие плагины)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий