Как сделать правильный редирект

K1
На сайте с 14.05.2010
Offline
128
445

прошу помочь знающих форумчан

Есть сайт на хтмл который будет перенесен на Джумлу на том же домене.

ссылки на Джумле будут новыми и соответственно нужно сделать правильный редирект со старых на новые ссылки

Сейчас на сайте стоит редирект с домена www на без www чтобы не было дублей

RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

На сайте около 600 страниц. Как правильно сделть редирект с одной страницы например http://site.ru/material/raznoe

на http://site.ru/novosti/it/material

Спасибо

кот Бегемот
На сайте с 07.12.2009
Offline
278
#1

Напримет так

Яндекс Директ, Гугд адворс, не дорого и ответственно. Телеграмм @H_Ilin
K1
На сайте с 14.05.2010
Offline
128
#2

то есть вручную прописывать редирект с одной страницы на другую 600 раз ? если 500 стнаиц и все сменили свои адреса в пределах одного домена ?

кот Бегемот
На сайте с 07.12.2009
Offline
278
#3

Вопрос свой читали?

Как правильно сделть редирект с одной страницы например

сюда смотрите

K1
На сайте с 14.05.2010
Offline
128
#4

Да,но перед этим..... на сайте 600 страниц..

Еще может кто то дать советы ?

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

web-developer
На сайте с 24.11.2014
Offline
15
#5

Выбрать другую CMS с возможностью импорта html -> sql.

Как вариант еще спарсить для начала все страницы, после обработать и занести результат в бд, после уже структуру бд видоизменять под CMS.

P.S сам всегда так делаю

A
На сайте с 22.11.2012
Offline
80
#6

Если старые урлы отличаются от новых т.е их нельзя выбрать и заменить регулярным выражением (меняется вложенность, и т.д), то редиректы придется прописывать руками. Все 600.

TA
На сайте с 23.05.2011
Offline
36
#7

У меня сайт в 1400 страниц переносится с html на движок. И я собираюсь 1400 раз все вбить руками. Мне кажется это совсем не сложным в сравнение с переносом 1400 страниц.

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