301-редирект з підпапки Shopify (/uk) на окремий OpenCart сайт
До нас звернувся клієнт із завданням розділити трафік між двома різними CMS без зміни структури посилань для користувачів та пошукових роботів (SEO).
Початкова ситуація:
site-A.me — міжнародний сайт на Shopify (мав залишатися недоторканим).
site-A.me/uk — українська версія, яку потрібно було перенести на нову платформу.
site-B.ua — новий автономний сайт на OpenCart.
Критично важлива умова: Налаштувати автоматичне перенаправлення (301 redirect) з site-A.me/uk/* на site-B.ua/* із повним збереженням шляху та query-параметрів (наприклад, UTM-міток чи фільтрів). При цьому стандартні інструменти редиректу Shopify використовувати було не можна, оскільки вони ламали роботу головного міжнародного домену.
Що було зроблено (Технічне рішення):
Оскільки завдання вимагало розділення трафіку ще до того, як запит потрапить на сервери Shopify, завдання було вирішено на рівні Edge-серверів / Reverse Proxy (Cloudflare).
1 Аналіз архітектури: Проаналізовано поточні налаштування DNS та проксі-серверів для ізоляції трафіку мовної версії.
2 Розробка правил фільтрації: Створено та протестовано правила маршрутизації (Cloudflare Workers / Page Rules), які перехоплювали запити виключно до директорії /uk/.
3 Збереження структури URL: Написано регулярні вирази (RegEx) для динамічного підставляння шляхів та збереження query-параметрів (наприклад, редирект з .../uk/products/item?color=red відбувався без втрати параметру кольору).
4 SEO-оптимізація: Усі редиректи налаштовані зі статусом 301 (Moved Permanently), що дозволило повністю передати вагу сторінок (Link Juice) на новий сайт OpenCart без втрати позицій у пошуковій видачі.
5 Тестування: Проведено комплексне тестування Edge-правил — основний міжнародний сайт продовжив роботу у штатному режимі.
Результат для бізнесу:
Повна ізоляція: Українська версія сайту успішно мігрувала на OpenCart.
Безпека для основного сайту: Міжнародний Shopify-сайт не зазнав жодних змін і продовжив роботу без технічних збоїв.
SEO без втрат: Завдяки коректним 301-редиректам, трафік і позиції в Google були успішно перенесені на новий домен.
#веб_розробка #редирект #cloudflare #shopify #opencart #seo #dns #regex #sysadmin
Початкова ситуація:
site-A.me — міжнародний сайт на Shopify (мав залишатися недоторканим).
site-A.me/uk — українська версія, яку потрібно було перенести на нову платформу.
site-B.ua — новий автономний сайт на OpenCart.
Критично важлива умова: Налаштувати автоматичне перенаправлення (301 redirect) з site-A.me/uk/* на site-B.ua/* із повним збереженням шляху та query-параметрів (наприклад, UTM-міток чи фільтрів). При цьому стандартні інструменти редиректу Shopify використовувати було не можна, оскільки вони ламали роботу головного міжнародного домену.
Що було зроблено (Технічне рішення):
Оскільки завдання вимагало розділення трафіку ще до того, як запит потрапить на сервери Shopify, завдання було вирішено на рівні Edge-серверів / Reverse Proxy (Cloudflare).
1 Аналіз архітектури: Проаналізовано поточні налаштування DNS та проксі-серверів для ізоляції трафіку мовної версії.
2 Розробка правил фільтрації: Створено та протестовано правила маршрутизації (Cloudflare Workers / Page Rules), які перехоплювали запити виключно до директорії /uk/.
3 Збереження структури URL: Написано регулярні вирази (RegEx) для динамічного підставляння шляхів та збереження query-параметрів (наприклад, редирект з .../uk/products/item?color=red відбувався без втрати параметру кольору).
4 SEO-оптимізація: Усі редиректи налаштовані зі статусом 301 (Moved Permanently), що дозволило повністю передати вагу сторінок (Link Juice) на новий сайт OpenCart без втрати позицій у пошуковій видачі.
5 Тестування: Проведено комплексне тестування Edge-правил — основний міжнародний сайт продовжив роботу у штатному режимі.
Результат для бізнесу:
Повна ізоляція: Українська версія сайту успішно мігрувала на OpenCart.
Безпека для основного сайту: Міжнародний Shopify-сайт не зазнав жодних змін і продовжив роботу без технічних збоїв.
SEO без втрат: Завдяки коректним 301-редиректам, трафік і позиції в Google були успішно перенесені на новий домен.
#веб_розробка #редирект #cloudflare #shopify #opencart #seo #dns #regex #sysadmin