Добрый день! Ближайший ответ по теме в 2016 году и тот не срабатывает… в связи с чем прошу помощи: Новый сайт cs-cart ultimate:
https://new_site.ru Старый сайт:
https://old_site.ru, - хочу перенести сюда же на сервер + создать ему витрину и 301-постраничный редирект на https://new_site.ru - т.к. есть позиции в поисковиках, ссылки и т.д.
? Как выполнить переадресацию? Через меню: Веб-сайт - SEO - 301-редиректы не дает, т.к.
“Ошибка! Неправильный формат ссылки https://new_site.ru. Например, если ваша ссылка http://example.com/path/to/object, то нужно ввести /path/to/object”
~ т.е. родной 301-редирект в админке срабатывает только внутри сайта.
Надумал второй вариант - с помощью .htaccess, - но он один на все сайты. Как создать отдельный .htaccess на один из сайтов (для постраничной переадресации)?
Прошу помощи и подсказки: как сделать постраничную переадресацию с https://old_site.ru: на https://new_site.ru - может есть варианты проще и лучше? (при наличии домена, сервера, cs-cart ultimate и хороших позициях у old.site.ru)
Конечно на новом сайте Вам не сделать переадресацию со старого, потому что старые ссылки обрабатывает старый сайт. Там и надо редирект настраивать. На каком именно сервере старый сайт, не важно.
У Вас вообще мне кажется путаница в понятиях, специалиста бы поискать… Насчёт .htaccess - Вы же не будете старый сайт запихивать в тот же каталог на сервере, что и новый? Этого делать не надо.
Соответственно, и .htaccess у каждого будет свой.
Когда настроите редирект со старого на новый, на новом уже можно настраивать редиректы на другие страницы если это нужно, с помощью меню: Веб-сайт - SEO - 301-редиректы.
@ Вы же не будете старый сайт запихивать в тот же каталог на сервере, что и новый? Этого делать не надо.
нет, специально не буду, но ultimate автоматом все сайты в одной папке (главного домена).
Получается, что с одного сайта необходима переадресация на сайт в той же папке, хотя и на другом домене.
Благодарю, но вопрос не просто в переадресации, а внутри 2-х сайтов в 1-ой админке и 1-го сервера, - лицензия ultimate. Как сделать с другого сервера/хостинга - более чем понятно.
ну и? не важно. серверное перенаправление. Разные домены. Содержимое/структура идентичные. htaccess срабатывает:
если домен совпадает с old.ru - перенаправить на new.ru с 301
если домен не совпадает с old.ru - ничего не делать.
соответственно запрос приходит на old.ru/ что-то там
запрос перенаправляется веб-сервером на new.ru/что-то-там
сам же получает этот запрос и обрабатывает
не важно, один это сервер или два, вопрос именно с редиректом с домена на домен
Я кажется понял, у вас старый сайт был на cs-cart, а теперь вы купили лицензию Ultimate и хотите старый сайт на новой инсталляции одной из витрин сделать?
Не совсем, старый сайт на другой платформе и под него отдельных хостинг.
Сделал новый сайт на cs-cart ultimate (одна из витрин под новый сайт), но чтобы не держать старый и новый - хочу и старый перенести сюда, но не переносить сам сайт, а только его вес.
Для чего решил сделать под старый сайт + 1 витрину, а с нее переадресацию на новый.