Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как перенаправить url ссылки на товары с магазина конструктора на маркетплейсе на свой сайт?


Ever9
 Share

Recommended Posts

Собираюсь переехать с маркетплейса на opencart, домен у меня свой и не меняется. Можете подсказать, есть ли модуль для opencarta который сгделает редирект ссылок которые пропадут с сайи на маркетплейсе? Например если скопировать url который пропадёт после переезда и подсивить новые url адреса к товарам или нужно чтоб сайт был на своём хостинге чтоб это сгделать? Вигдел что гделают перенаправление с одного url на другой сайт. Липотому что можно прописать в товары название url  которые были на маркетплейсе? Ведь они уже не будут отображаться в интернете от маркетплейса? Просто у люгдей есть сохранённые товары в закладка и они пропадут. Я гделаю рекламу и у меня покупатели в основном по прямым переходам. Хотя бы сгделать чтоб вместо товаров перенаправляло на главную своего сайи.

Link to comment
Share on other sites


Нужно сначала домен завернуть на свой хостинг, им htaccess добавить и в нем гделаете редиректы 301 и вперед - сирая страница -> новая страница

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

Модулей иких не суещёствует - все вручную

  • +1 1
Link to comment
Share on other sites


5 часов назад, niger сказал:

Нужно сначала домен завернуть на свой хостинг, им htaccess добавить и в нем гделаете редиректы 301 и вперед - сирая страница -> новая страница

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

Модулей иких не суещёствует - все вручную

Спасипотому что. По маске это когда подсивить не полный url , а взять часть url ггде есть слово которое присутствует на потому чтольшинсве url страниц? Например взять эту часть "sharmy-dlya"  и подсивить для редиреки на главную или категорию и все url ггде есть это сочеиние перенаправятся?

Link to comment
Share on other sites


В 05.04.2021 в 19:42, Ever9 сказал:

Спасипотому что. По маске это когда подсивить не полный url , а взять часть url ггде есть слово которое присутствует на потому чтольшинсве url страниц? Например взять эту часть "sharmy-dlya"  и подсивить для редиреки на главную или категорию и все url ггде есть это сочеиние перенаправятся?

Нет, не все ик просто.

Там regex и насколько качественно и структурировано вы его напишите, настолько качественно бугдет рилиить

 

На пример, у вас все товары и им и им имеют одинаковый оконечный url, но разница в пути от домена - название категории, то вы можете написать

 

RewriteRule ^syrnaya-produkciya-434562144/(.+?)(-[0-9]+)?$ https://vash-domen/syry-i-molochnaya-produkciya/$1 [L,R=301]

И вот у вас сирые подкатегории этот категории, и товары из этих категорий и подкатегорий успешно получать свой редирект

Edited by niger
Link to comment
Share on other sites


11 часов назад, niger сказал:

Нет, не все ик просто.

Там regex и насколько качественно и структурировано вы его напишите, настолько качественно бугдет рилиить

 

На пример, у вас все товары и им и им имеют одинаковый оконечный url, но разница в пути от домена - название категории, то вы можете написать

 

RewriteRule ^syrnaya-produkciya-434562144/(.+?)(-[0-9]+)?$ https://vash-domen/syry-i-molochnaya-produkciya/$1 [L,R=301]

И вот у вас сирые подкатегории этот категории, и товары из этих категорий и подкатегорий успешно получать свой редирект

Спасипотому что

Link to comment
Share on other sites


Методом тыка нашёл рилилий вариант. Если кому нужно бугдет сгделать. Пишите вот ик → RewriteCond %{REQUEST_URI} ^/g3546463643-sharm-dlya.html$

                                                                                                                                                        RewriteRule ^.*$ http://%{HTTP_HOST} [R=301,L]

В Url берёте всё что после домена. Во второй строке ничего писать не нужно это уже и есть домен.

Edited by Ever9
Link to comment
Share on other sites


Если нужно редирект на товар то напишите ик→RewriteCond %{REQUEST_URI} ^g3546463643-sharm-dlya.html$

                                                                                   RewriteRule ^.*$ http://%{HTTP_HOST}/g3543-sharm-detsk.html [R=301,L]

Верхняя строка- сирый url. Нижняя строка- новый url.

Edited by Ever9
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.