спецы по 301 редиректу хелп ми) желательно срочно)

S
На сайте с 16.01.2013
Offline
30
591

вот кусок файла .htaccess

Redirect 301 /натяжные-потолки/ /home/

Redirect 301 /натяжные-потолки/натяжные-потолки-из-пвх-пленки/ /home/potolki-iz-pvkh-plenki/

Redirect 301 /натяжные-потолки/бесшовные-потолки/ /home/besshovnye-potolki/

Redirect 301 /натяжные-потолки/бесшовные-потолки/cerutti-италия/ /cerutti/

Redirect 301 /натяжные-потолки/бесшовные-потолки/clipso-швейцария/ /clipso/

Redirect 301 /натяжные-потолки/бесшовные-потолки/descor-германия/ /descor/

Redirect 301 /натяжные-потолки/бесшовные-потолки/alyos-франция/ /alyos/

Redirect 301 /натяжные-потолки/каталог-цвета-фактуры/ /home/tsveta-i-faktury/

Redirect 301 /натяжные-потолки/арт-потолки/ /home/art-potolki/

при вводе ссылки site.ru/натяжные-потолки/натяжные-потолки-из-пвх-пленки/ получается ссылка site.ru/potolki-iz-pvkh-plenki/ то есть срезается кусок /home/

или получается ссылка типа site.ru/home/натяжные-потолки-из-пвх-пленки/ т.е заменяется только часть /натяжные-потолки/

что не так в файле?

wildbeez
На сайте с 13.06.2012
Offline
68
#1
Seoschka:
вот кусок файла .htaccess


что не так в файле?

напишите подробно что куда должно редиректиться а не ссылками

тогда и ответ получите быстрее

S
На сайте с 16.01.2013
Offline
30
#2
wildbeez:
напишите подробно что куда должно редиректиться а не ссылками
тогда и ответ получите быстрее

все и так написано, просто вместо домена поставил site.ru Это реальные ссылки с которых не получается настроить корректный 301 редирект. Если уж так сильно интересно сайт decorhaus.ru:)

wildbeez
На сайте с 13.06.2012
Offline
68
#3
Seoschka:
все и так написано, просто вместо домена поставил site.ru Это реальные ссылки с которых не получается настроить корректный 301 редирект. Если уж так сильно интересно сайт decorhaus.ru:)

речь о том, что из вопроса не ясно что надо-то?

с хоум или без. если с ним, то зачем?

по сабжу, если правильно понял, попробуйте так

RewriteCond %{REQUEST_URI} ^/старый урл

RewriteRule ^старый урл$ http://сайт.ру/хоум/новый урл [R=301]

Логистик
На сайте с 31.12.2008
Offline
191
#4

вместо:

Redirect 301 /натяжные-потолки/ /home/

пишем так:

Redirect 301 /натяжные-потолки/ http://site/home/

.....

и так далее

то есть старый пишем как вы и писали, а новый адрес прописываем полностью, начиная с http://

Создание сайтов на заказ - http://htmlplus.ru || Конструктор адаптивных сайтов Wysiwyg Web Builder - обучение, уроки, консультации - http://wwbmaster.ru || Настройка ЭЦП || Настройка корпоративной почты
siv1987
На сайте с 02.04.2009
Offline
427
#5

В простом Редирект режим акты нужно писать от наибольшего к наименьшему, здесь нет точного сравнения.

/111/222/333/

/111/222/444/

/111/222/

/111/

S
На сайте с 16.01.2013
Offline
30
#6
Логистик:
вместо:
Redirect 301 /натяжные-потолки/ /home/
пишем так:
Redirect 301 /натяжные-потолки/ http://site/home/
.....
и так далее
то есть старый пишем как вы и писали, а новый адрес прописываем полностью, начиная с http://

пробывал, работает только для 2-го уровня вложенности, 3 и 4 так же остаются в кириллице

---------- Добавлено 18.08.2013 в 20:25 ----------

siv1987:
В простом Редирект режим акты нужно писать от наибольшего к наименьшему, здесь нет точного сравнения.
/111/222/333/
/111/222/444/
/111/222/
/111/

ну я пробывал на подобии с правилами роботс.тхт расставлять по подобной схеме, но особо не заморачивался. Сейчас попробую, надеюсь сработает.

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

Не особо "заморачивались", не особо будет работать. Нужно писать по уму, потому как говорилось выше у просто редиректа нет точного вхождения. Аналог юзать RedirectMatch с маркером конца строки.

S
На сайте с 16.01.2013
Offline
30
#8
siv1987:
Не особо "заморачивались", не особо будет работать. Нужно писать по уму, потому как говорилось выше у просто редиректа нет точного вхождения. Аналог юзать RedirectMatch с маркером конца строки.

позаморачивался и все заработала. В прошлый раз просто пропустил одну строчку вот и не работало ничего. Спасибо.

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