Переадресация старых ссылок

  • 9 Ответов
  • 229 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Есть старый сайт, который был сначала на J2.5 c Joomshopping  но  был проабгрейджен до J3.
Теперь стал вопрос  с  моб версиями, но в старом шаблоне такой функциональности не было, пришлось переделывать и под шумок  решили еще и  добавить 2 локализации.
 у  меня  получается  есть куча ссылок  проиндексированых типа  mysite.com/oborudovanie/название товара, но вот теперь после локализации  будут ссылки типа mysite.ru/ru/oborudovanie/название товара. Как можно сделать редирект что бы  пока не произойдет нормальная индексация люди которые  с поиска идут сюда >> mysite.com/oborudovanie/название товара, попадали сюда >>> mysite.ru/ru/oborudovanie/название товара.
пробовал настроить внутренний инструмент переадресацию, но он срабатывает на 404 ошибку.
Заранее огромное спасибо.
Если сильно захотеть можно  в космос полететь!

*

Оффлайн dmitry_stas

Re: Переадресация старых ссылок
« Ответ #1 : 20.12.2016, 13:07:45 »
а почему не хотите Удалять префикс языка по умолчанию?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

Re: Переадресация старых ссылок
« Ответ #2 : 20.12.2016, 13:21:16 »
а почему не хотите Удалять префикс языка по умолчанию?
В  таком  случае не будет индексироватся оба языка сайта, а только один. Соответсвено в таком  случае вообще не понятно какой смысл было долбаться над локализациями ?
Если сильно захотеть можно  в космос полететь!

*

Оффлайн dmitry_stas

Re: Переадресация старых ссылок
« Ответ #3 : 20.12.2016, 13:39:40 »
кто вам это сказал? :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

Re: Переадресация старых ссылок
« Ответ #4 : 20.12.2016, 13:54:59 »
кто вам это сказал? :)
Ссылка то будет одна и та же без префикса на обоих языках, соответсвенно получится перенасыщение одной ссылки ключевыми словами. 2 текста на разных языках
Если сильно захотеть можно  в космос полететь!

*

Оффлайн dmitry_stas

Re: Переадресация старых ссылок
« Ответ #5 : 20.12.2016, 14:08:06 »
Удалять префикс языка по умолчанию. Какая одна ссылка?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

Re: Переадресация старых ссылок
« Ответ #6 : 20.12.2016, 15:12:20 »
Удалять префикс языка по умолчанию. Какая одна ссылка?

Да вы просто чертов гений !  ОГРОМНОЕ СПАСИБО
Если сильно захотеть можно  в космос полететь!

Re: Переадресация старых ссылок
« Ответ #7 : 20.12.2016, 17:06:57 »
Удалять префикс языка по умолчанию. Какая одна ссылка?

а еще  вот такой вопросик, создатель сайта  изначально сделал  архитектуру неправильную, только сейчас это обнаружилось, зачем так было сделано никто не знает.
вообщем раньше было mysite.com/название оборудование/название товара, а теперь стало  mysite.com/oborudovanie/название оборудование/название товара
Есть ли какая  то переадресация по условиям ? Типа If ссылка содержит тот то  то в ссылку подставляется то то
Как то так, а то разделов много, товаров еще больше. боюсь даже представить сколько времени займет переадресация
Если сильно захотеть можно  в космос полететь!

*

Оффлайн dmitry_stas

Re: Переадресация старых ссылок
« Ответ #8 : 20.12.2016, 17:31:58 »
ну если можно определить такие массовые редиректы, то да, почему нет. например в .htaccess

RedirectMatch 301 ^/название оборудование(.*) http://site.com/oborudovanie/название оборудование$1
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

Re: Переадресация старых ссылок
« Ответ #9 : 20.12.2016, 18:49:35 »
ну если можно определить такие массовые редиректы, то да, почему нет. например в .htaccess

RedirectMatch 301 ^/название оборудование(.*) http://site.com/oborudovanie/название оборудование$1
Спасибо !  Все получилось))
Если сильно захотеть можно  в космос полететь!