zikks 0 Posted July 1, 2020 Report Share Posted July 1, 2020 Здравствуйте. Может, кто в курсе как реализовать: 1. Суть в следующем есть два сайта, старая и новая версия. Нужно сделать редирект так чтобы при переходе по ссылке пользователя, например со старых ссылок, его автоматом перебрасывало на ту же страницу, но менялся только домен. Старый адрес: http://futbolka.tomsk.ru/ новый https://futbolkatomsk.ru/ 2. И как можно сделать так чтобы пользователю выводилось сообщение, которое предупреждало пользователя, что наш адрес изменился. 3. Ну и если кто сталкивался, как на такие сообщения реагируют поисковые машины? Link to post Share on other sites
support 447 Posted July 1, 2020 Report Share Posted July 1, 2020 17 минут назад, zikks сказал: Здравствуйте. Может, кто в курсе как реализовать: 1. Суть в следующем есть два сайта, старая и новая версия. Нужно сделать редирект так чтобы при переходе по ссылке пользователя, например со старых ссылок, его автоматом перебрасывало на ту же страницу, но менялся только домен. Старый адрес: http://futbolka.tomsk.ru/ новый https://futbolkatomsk.ru/ 2. И как можно сделать так чтобы пользователю выводилось сообщение, которое предупреждало пользователя, что наш адрес изменился. 3. Ну и если кто сталкивался, как на такие сообщения реагируют поисковые машины? Здравствуйте! Так сделан редирет с vamshop.ru/forum на forum.vamshop.ru Вот например откройте ссылку https://vamshop.ru/forum/topic/17175-как-настроить-редирект/ Будет редирект на https://forum.vamshop.ru/topic/17175-как-настроить-редирект/ Я сделал просто через .htaccess т.е. в futbolka.tomsk.ru добавьте .htaccess с таким кодом: RewriteEngine On RewriteCond %{HTTP_HOST} ^futbolka.tomsk.ru$ [NC] RewriteRule ^(.*)$ https://futbolkatomsk.ru/$1 [R=301,L] Примерно так. Вот в этой теме больше примером разных редиректов через .htaccess 2. Через htaccess - вряд ли сделать. Наверное только на php писать какой-то код. Но лучше просто 301 редирект и всё. 3. Да наверное нет смысла в дополнительных сообщениях. Просто 301 редирект сделайте. Но это ж длва разных домена - 2 разных сайта. Всё равно писоковики будут по-новой индексировать. Эти редиректы больше для людей, я так думаю, котороые где-то кликнут старую ссылку. Link to post Share on other sites
zikks 0 Posted July 1, 2020 Author Report Share Posted July 1, 2020 Понял спасибо. Буду пробовать :) Link to post Share on other sites
support 447 Posted July 1, 2020 Report Share Posted July 1, 2020 Удачи Link to post Share on other sites
zikks 0 Posted July 1, 2020 Author Report Share Posted July 1, 2020 Report post Posted 2 hours ago 2 hours ago, zikks said: Здравствуйте. Может, кто в курсе как реализовать: 1. Суть в следующем есть два сайта, старая и новая версия. Нужно сделать редирект так чтобы при переходе по ссылке пользователя, например со старых ссылок, его автоматом перебрасывало на ту же страницу, но менялся только домен. Старый адрес: http://futbolka.tomsk.ru/ новый https://futbolkatomsk.ru/ 2. И как можно сделать так чтобы пользователю выводилось сообщение, которое предупреждало пользователя, что наш адрес изменился. 3. Ну и если кто сталкивался, как на такие сообщения реагируют поисковые машины? Здравствуйте! Так сделан редирет с vamshop.ru/forum на forum.vamshop.ru Вот например откройте ссылку https://vamshop.ru/forum/topic/17175-как-настроить-редирект/ Будет редирект на https://forum.vamshop.ru/topic/17175-как-настроить-редирект/ Я сделал просто через .htaccess т.е. в futbolka.tomsk.ru добавьте .htaccess с таким кодом: RewriteEngine On RewriteCond %{HTTP_HOST} ^futbolka.tomsk.ru$ [NC] RewriteRule ^(.*)$ https://futbolkatomsk.ru/$1 [R=301,L] Примерно так. Вот в этой теме больше примером разных редиректов через .htaccess Видимо ссылку не ту приложили :( Link to post Share on other sites
support 447 Posted July 1, 2020 Report Share Posted July 1, 2020 1 час назад, zikks сказал: Видимо ссылку не ту приложили :( В разделе FAQ первая тема, про редиректы - Link to post Share on other sites
zikks 0 Posted July 1, 2020 Author Report Share Posted July 1, 2020 Спасибо :) Link to post Share on other sites
support 447 Posted July 1, 2020 Report Share Posted July 1, 2020 Не за что Link to post Share on other sites
Olga_Ya 0 Posted December 15, 2020 Report Share Posted December 15, 2020 В 01.07.2020 в 19:26, support сказал: В разделе FAQ первая тема, про редиректы - Какой именно файл htaccess нужно править? Link to post Share on other sites
support 447 Posted December 15, 2020 Report Share Posted December 15, 2020 21 минуту назад, Olga_Ya сказал: Какой именно файл htaccess нужно править? Который в корневой папке магазина, там где index.php Если речь про настройку SSL и всякие редиректы, то вот отдельная заметка есть в разделе FAQ про настройка и редиректы - Link to post Share on other sites
Olga_Ya 0 Posted December 15, 2020 Report Share Posted December 15, 2020 Речь о замене посадочных страниц. Были доп.категории с низкочастотными запросами, больше таковых нет, т.к. навигация решается применением фильтров. Например, была подкатегория koptilni_dlja_ryby.html, нужно чтобы теперь переход из поисковика осуществлялся не на 404, а на страницу kupit-koptilnju.html. И так по небольшому списку низко и среднечастотных запросов. Link to post Share on other sites
support 447 Posted December 15, 2020 Report Share Posted December 15, 2020 1 минуту назад, Olga_Ya сказал: Речь о замене посадочных страниц. Были доп.категории с низкочастотными запросами, больше таковых нет, т.к. навигация решается применением фильтров. Например, была подкатегория koptilni_dlja_ryby.html, нужно чтобы теперь переход из поисковика осуществлялся не на 404, а на страницу kupit-koptilnju.html. И так по небольшому списку низко и среднечастотных запросов. Я так думаю, что вот так: RewriteRule ^koptilni_dlja_ryby.html(.*)$ /kupit-koptilnju.html [L,R=301] Как пропишите эту строку внизу в .htaccess Затем откройте консоль в браузере кнопкой f12, закладку Network и открывайте старый адрес. Смотря, что там в Network По идее, должен быть 302 ответ сервера и редирект на новую страницу. Link to post Share on other sites
Olga_Ya 0 Posted December 15, 2020 Report Share Posted December 15, 2020 47 минут назад, support сказал: Я так думаю, что вот так: RewriteRule ^koptilni_dlja_ryby.html(.*)$ /kupit-koptilnju.html [L,R=301] Как пропишите эту строку внизу в .htaccess Затем откройте консоль в браузере кнопкой f12, закладку Network и открывайте старый адрес. Смотря, что там в Network По идее, должен быть 302 ответ сервера и редирект на новую страницу. нет редиректа, попробовала еще такой вариант RewriteCond %{REQUEST_URI} ^/koptilni_dlja_ryby.html/$ RewriteRule ^.*$ http://leto-market.ru/kupit-koptilnju.html/? [R=301,L] тоже не проходит редирект... Link to post Share on other sites
support 447 Posted December 15, 2020 Report Share Posted December 15, 2020 12 минут назад, Olga_Ya сказал: нет редиректа, попробовала еще такой вариант RewriteCond %{REQUEST_URI} ^/koptilni_dlja_ryby.html/$ RewriteRule ^.*$ http://leto-market.ru/kupit-koptilnju.html/? [R=301,L] тоже не проходит редирект... А так?! Только вниз файлы добавляйте. Redirect 301 /koptilni_dlja_ryby.html http://leto-market.ru/kupit-koptilnju.html Link to post Share on other sites
Olga_Ya 0 Posted December 15, 2020 Report Share Posted December 15, 2020 8 минут назад, support сказал: Redirect 301 /koptilni_dlja_ryby.html http://leto-market.ru/kupit-koptilnju.html О! Вот так заработало! Т.е. я могу теперь необходимый список url добавить вниз и всё будет редиректится! Спасибо! Link to post Share on other sites
support 447 Posted December 15, 2020 Report Share Posted December 15, 2020 2 минуты назад, Olga_Ya сказал: О! Вот так заработало! Т.е. я могу теперь необходимый список url добавить вниз и всё будет редиректится! Спасибо! Да. Не за что Link to post Share on other sites
Recommended Posts