нужна помощь в 301 редиректе

12
V
На сайте с 09.01.2010
Offline
8
961

помогите, пожалуйста, подскажите, как сделать 301 редирект? был сайт site1.ru сделали сайт site2.ru Оба сайта на разных хостингах. необходимо сделать редирект с каждой старой страницы на новую, структура сайта поменялась. Старый сайт имеет ссылки вида http://site.ru/catalog/carpet/rabber-base/

Новый http://site2.ru/rabber-base.html . сложность заключается в том, что на старом сайте нет страниц ни с .html ни с .php

Asar
На сайте с 23.08.2004
Offline
334
#1

Ради флейма: а зачем на новом сайте .html? Вроде УРЛ красивше не становится...

V
На сайте с 09.01.2010
Offline
8
#2
Asar:
Ради флейма: а зачем на новом сайте .html? Вроде УРЛ красивше не становится...

http://site1.ru/catalog/carpet/rabber-base/ и http://site2.ru/rabber-base.html Разве второй вариант не лучше? основная часть сайтов делается именно так.

Asar
На сайте с 23.08.2004
Offline
334
#3

Насчет лушче ли с catalog или без -- это обсуждаемо. Но даже если лепить без catalog, что мешает сделать site2.ru/rabber-base ?

V
На сайте с 09.01.2010
Offline
8
#4
Asar:
Насчет лушче ли с catalog или без -- это обсуждаемо. Но даже если лепить без catalog, что мешает сделать site2.ru/rabber-base ?

Уже поздно это делать, сайт продвигается второй месяц.

Asar
На сайте с 23.08.2004
Offline
334
#5

Я и говорю, ради флейма... Может, какие истины открылись бы...

V
На сайте с 09.01.2010
Offline
8
#6

неужели такой трудный вопрос, или может я что-то не так объяснил?

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

Ну если:


Старый сайт имеет ссылки вида http://site.ru/catalog/carpet/rabber-base/
Новый http://site2.ru/rabber-base.html

можно сделать так

RewriteEngine On

RewriteRule ^(.+?)/(.+?)/(.+?)/$ http://site2.ru/$3.html [R=301]

V
На сайте с 09.01.2010
Offline
8
#8
siv1987:
Ну если:

можно сделать так

RewriteEngine On
RewriteRule ^(.+?)/(.+?)/(.+?)/$ http://site2.ru/$3.html [R=301]

извиняюсь, не так объяснил

Старый сайт имеет ссылки вида http://site.ru/catalog/carpet/rabber-base/

Новый http://site2.ru/kovrolin.html

DriverCat
На сайте с 10.04.2008
Offline
116
#9
vladimirseo:
извиняюсь, не так объяснил
Старый сайт имеет ссылки вида http://site.ru/catalog/carpet/rabber-base/
Новый http://site2.ru/kovrolin.html

Сдается мне что тогда это задача невыполнимая, разве только что индивидуальный редирект для каждого адреса, а это - извращение, если на сайте больше 10 страниц! 🙅

V
На сайте с 09.01.2010
Offline
8
#10

я готов с каждой страницы сделать редирект на такую же на новом сайте, вот только как?

12

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