Почему aliexpress com переходит на aliexpress ru
Перейти к содержимому

Почему aliexpress com переходит на aliexpress ru

  • автор:

Что за best.aliexpress.com и как бороться?

В одно время появилась проблема, при посещении https://ru.aliexpress.com/ стало перекидывать на https://best.aliexpress.com/. Сразу начал проверять hosts, автозапуск и сканировал всеми сканерами комп, отключал все расширения и тд. Вообщем единственное понял, что при очистки куков от https://aliexpress.com и https://ru.aliexpress.com/ переадресация прекращается. Всё бы ничего но на https://best.aliexpress.com/ криво работает поиск. Например результат запроса «смартфон» в https://ru.aliexpress.com/ появляются брендовые телефоны xiaomi и другие популярные смарты типа хонор и тд. На https://best.aliexpress.com/ выводятся пару китайских телефонов нонейм и потом вообще какая то брехня не относящихся к смартфонам вообще.
После подчистки куков, после 5-6 посещений снова начинает перекидывать и я снова чищу куки.

Подскажите, у кого такая ситуация и есть ли способы борьбы помимо периодической подчистки куков?

  • Вопрос задан более трёх лет назад
  • 38666 просмотров

2 комментария

Простой 2 комментария

Uman

У них стоит редирект на другой домен, там походу склейка!

Radjah

Решения вопроса 0
Ответы на вопрос 7

sadvakasov

Web Developer @sadvakasov
Web Developer

После очистки cookie проблема действительно прекращается, а появляется она у вас снова потому, что код на редирект best.aliexpress.com встроен в кнопку «Войти» на сайте. Когда вы переходите по ней зловредный cookie снова появляется. Если вы очистите куки и авторизуетесь по прямой ссылке login.aliexpress.com, то проблема не появится.

Вот так примерно выглядит ссылка нормальной кнопки «Войти»:

https://login.aliexpress.com/express/mulSiteLogin.htm?return=https%3A%2F%2Fwww.aliexpress.com%2F&from=lighthouse

Вот так зараженной:

https://login.aliexpress.com/express/mulSiteLogin.htm?spm=a2g0v.search01030.1010002.7.2aee5a52jCzG6n&return=https%3A%2F%2Fru.aliexpress.com%2Fwholesale%3FcatId%3D0%26initiative_id%3DSB_20190206001458%26SearchText%3D%25D1%2581%25D0%25B2%25D0%25B5%25D1%2582%25D0%25BE%25D0%25B4%25D0%25B8%25D0%25BE%25D0%25B4%25D0%25BD%25D1%258B%25D0%25B9%2B%25D1%2580%25D0%25B0%25D0%25B7%25D1%258A%25D0%25B5%25D0%25BC&from=lighthouse

Какое браузерное расширение или вирус подменяет код в кнопке «Войти» или же это делает сам AliExpress я не проверял. Но обычно чаще всего у людей появляется эта страница после того, как они начинают пользоваться всякими кэшбэк-сервисами, типа LetyShops.

Почему aliexpress com переходит на aliexpress ru

Будь в курсе последних новостей из мира гаджетов и технологий

iGuides для смартфонов Apple

Что происходит с AliExpress? Разобрались в работе маркетплейса

Денис

Денис Марков — 17 октября 2022, 21:30

AliExpress-obrushil-kurs-dollara.-Tovary-podesheveli-v-dva-raza-3.jpg

В октябре текущего года AliExpress удивил жителей РФ — дизайн сайта обновился, а помимо этого, у пользователей появились проблемы с оплатой товаров.

При открытии страницы вверху появлялось объявление «товар уже разобрали». Следом магазин предлагает выбрать другие доступные варианты, но при их выборе появлялось такое же сообщение. Таким образом, сделать заказ, добавить в избранное или просто просмотреть товар было невозможно.

Что произошло с сайтом?

Ничего. Проблема решилась сама собой — спустя несколько часов на сайте снова появилась информация о наличии товара, возможность заказать его также вернулась. Даже в комментариях к нашей публикации читатели сообщали, что проблем с просмотром товара, добавлением в корзину, оплатой и доставкой не было.

AliExpress не делал заявлений о том, что для россиян наложены очередные ограничения. Стало быть, на сайте просто появился баг, из-за которого нельзя было заказывать товары в РФ в течение нескольких часов.

Но есть и изменения. Особенно это важно знать тем, кто покупает на маркетплейсе уже больше года и через мобильное приложение.

Что все-таки изменилось?

02_large.jpeg

С 2022 года покупки в глобальном приложении AliExpress для россиян невозможны. При попытке оплатить товар будет предлагаться перейти в новое приложение (App Store, Google Play). С того момента покупки, кэшбэк, поиск и другое доступны только в новом мобильном приложении, специально созданном для российских пользователей.

По официальной версии AliExpress, это было сделано не из-за санкций, а в рамках локализации маркетплейса. Напомним, он продвигается в России совместно с Alibaba Group, «Мегафоном», Mail.Ru Group и Российским фондом прямых инвестиций.

И развитие локализованного приложения проходит успешно. В мае текущего года компания подчеркнула, что пользователи уже проводят в новом приложении на 20% больше времени, чем в глобальном. При этом веб-версия и мобильный сайт AliExpress продолжают работать без изменений.

Чем новое российское отличается от глобального?

Снимок экрана 2022-10-17 в 22.15.39.png

По ассортименту ничем. Войти в новое приложение можно с сохранением всех покупок, купонов и бонусов. При авторизации интерфейс предлагает регистрацию по номеру телефона, но при этом вы можете авторизоваться по почте, как это делали в глобальной версии. Выберите «Войти другим способом», там вы найдете другие способы, включая электронную почту или Google-аккаунт.

  • Переосмысленный дизайн — его сделали менее перегруженным, чем у глобальной версии, теперь между элементами интерфейсам больше расстояние;
  • Улучшенный поиск — он точнее ищет товары с описанием на русском языке;
  • Программа лояльности — в зависимости от рейтинга за покупки можно получать до 5% кэшбэка на покупки и оплачивать ими до 20% стоимости товара;
  • Местная лента и прямые эфиры — товары и контент от российских продавцов.

Что еще изменилось на AliExpress?

Pokupat-bolshe-nevygodno.-AliExpress-ochen-silno-podnyal-kurs-dollara-dlya-rossiyan-5.jpg

В октябре этого же года AliExpress резко повысил цены в рублях на фоне укрепления российской валюты. Об этом можно судить по данным аналитических сайтов, мониторящих курсы валют.

Перед выходными, со вторника по пятницу курс рубля к доллару на бирже начал укрепляться. В пятницу он практически дошел до летних рекордов и в моменте доллар стоил 53 рубля. К вечеру пятницы он начал выравниваться и на выходные установился курс примерно в 58 рублей за доллар. При этом курс ЦБ РФ на субботу — 55,30 рублей.

Это закономерно — у маркетплейсов есть собственный курс валют, отличающийся от тех, что выставляют банки. Если хотите покупать на AliExpress с максимальной выгодой, мониторьте его изменение, сделать это можно на сайте https://helpix.ru/currency.

А в остальном AliExpress работает без изменений. Проблем с оплатой нет, с доставкой тоже. А устранение багов из-за редизайна сайта — вопрос времени.

Али постоянно сбрасывает авторизацию.

  • Участник
  • PipPip
  • 13 сообщений
  • Отправлено 14 Ноябрь 2020 — 22:35

    Я обычно сразу захожу на английские trade.aliexpress.com или best.aliexpress.com

    #42 DenM79

  • Участник
  • PipPipPip
  • 138 сообщений
  • Отправлено 29 Ноябрь 2020 — 17:37

    :)

    Я то думал что у меня такого беда , а оказывается вон оно что

    Так сам али как-то объясняет вот это всё, я так понимаю это коснулось не 1 и даже не 100 , и даже не 1000 , а гораздо больше покупателей. Может кто в курсе ?

    #43 Gerodot

  • Участник
  • PipPipPip
  • 73 сообщений
  • Отправлено 07 Август 2021 — 12:08

    d480 (30 Апрель 2020 — 05:20) писал(а):

    Похоже, что именно в этой теме моя инфа окажется к месту.
    Всегда пользовался английским, хотя всё чаще и чаще стал принудительно включаться русский, и переключение обратно на английский не срабатывало. Сначала, как все, переходил на global, и некоторое время всё работало, но потом что-то изменили и стало сразу выкидывать на aliexpress.ru без вариантов.

    Написал вот такое правило для AdGuard’a для решения данной проблемы

    ||aliexpress.com^$replace=/aliexpress.ru/aliexpress.com/

    Возможно будет работать и в uBO, но без гарантий. Превентивно глушим в коде страницы русский али-промт-вариант, заменяя его английской версией и больше не сношаем мозг последствиями возникающими при открытии ссылок с aliexpress.ru на aliexpress.com (а у меня именно так — половина ссылок на global версии ведёт на aliexpress.ru/*).

    #44 Fire_Bird

  • Участник
  • PipPipPip
  • 146 сообщений
  • Отправлено 13 Декабрь 2021 — 11:57

    В последнее время просто невозможно стало пользоваться десктопной версией: постоянно слетает логин, система перебрасывает из домена в домен, что приводит к невозможности автозаполнения логина и пароля. А сейчас новый прикол: кидает на французскую версию сайта. Зачем? Почему? Нет ответа.

    #45 wezz

  • Участник
  • PipPipPip
  • 199 сообщений
  • Отправлено 13 Декабрь 2021 — 13:25

    У меня открывалась немецкая версия сайта из-за открытия ссылки на товар оттуда, при чём это продолжалось несколько дней после переключения языка. А вообще сайт глючит постоянно, особенно .ru версия

    #46 Arkadich

  • На проверке
  • Pip
  • 1 сообщений
  • Отправлено 20 Январь 2022 — 19:03

    Вопрос был про постоянную авторизацию на алике. Но быстро перешел на тему как тяжело русским людям пользоваться русскоязычной версией сайта.
    Собственно по ПЕРВОНАЧАЛЬНОЙ теме: У меня регулярные слеты авторизации. Особенно невозможно искать что то в магазине отдельного продавца, Забиваем что то в поиск по магазину и вместо результата получаем окно авторизации с последующим переходом на главную страницу алиэкспрес. Кто нибудь может помочь в ЭТОМ вопросе? Браузер Firefox.

    #47 ФАЗА

  • Участник
  • PipPipPip
  • 431 сообщений
  • Отправлено 20 Январь 2022 — 20:10

    Браузер Firefox.
    расширения?
    не думаешь?

    #48 Gerodot

  • Участник
  • PipPipPip
  • 73 сообщений
  • Отправлено 21 Январь 2022 — 05:06

    Arkadich (20 Январь 2022 — 19:03) писал(а):

    Вопрос был про постоянную авторизацию на алике. Но быстро перешел на тему как тяжело русским людям пользоваться русскоязычной версией сайта.
    Собственно по ПЕРВОНАЧАЛЬНОЙ теме: У меня регулярные слеты авторизации. Особенно невозможно искать что то в магазине отдельного продавца, Забиваем что то в поиск по магазину и вместо результата получаем окно авторизации с последующим переходом на главную страницу алиэкспрес. Кто нибудь может помочь в ЭТОМ вопросе? Браузер Firefox.

    Посмотрите ссылки по которым переходите. Лучше на уровне исходника страницы. Там может кидать на ru или ещё куда. У меня например али что для global, что для ru требует отдельной авторизации. Тут нужна тонкая настройка и манипуляции с корректировкой исходников и кукисов через что-то типа AdGuard или соотвествующих плагинов доя браузеров (знаю, что есть, но не рпзбирал вопрос). Я немного помаялся какое-то время в попытках решить проблему, да забил.

    #49 d480

  • Участник
  • PipPipPip
  • 240 сообщений
  • Отправлено 21 Январь 2022 — 15:11

    Две вещи нужно сделать чтобы не выпадать в aliexpress.ru автоматически.
    Первая подсказана уважаемым Gerodot, это правило для AdGuard для замены .ru на .com (||aliexpress.com^$replace=/aliexpress.ru/aliexpress.com/), правда у меня оно почему-то не заработало, надо разбираться.
    А второе это проверка куки. Если у вас в куки aep_usuc_f на aliexpress.com заменились параметры, вас и будет всё время загонять на русский сайт.
    Необходимое содержимое должно выглядеть приблизительно так: isfm=y&site=site=glo&c_tp=USD&x_alimid=111360503&ups_d=&isb=y&ups_u_t=&region=RU&ae_u_p_s=1&b_locale=en_US . Могут быть отличия , но важно чтобы b_locale=en_US а не ru_RU и site=glo , они отвечают за английский язык и нахождение на глобальном сайте .com, соответственно. Также c_tp=USD отвечает за валюту, доллар или рубли, а region=RU — это нормально, это место доставки.
    Этот куки может измениться самопроизвольно всякий раз, как вы зайдёте на русскую версию сайта. То же самое можно проделать с таким же куки на aliexpress.ru , но не обязательно. Я пользую для редактирования Cookie Manager для Firefox.

    Самопроизвольный сброс авторизации может быть связан с перескоками на русскую версию. Можно заметить, что авторизация на .ru и .com разная, и их надо проходить по отдельности.

    #50 d480

  • Участник
  • PipPipPip
  • 240 сообщений
  • Отправлено 22 Январь 2022 — 04:34

    Всплыл ещё один нюанс обращения с этим самопереадресующимся сайтом. Даже если почистить куки и поставить правило, с российского IP попасть в какой-нибудь магазин не удастся ни каким образом, сваливает на .ru , чтобы вы ни делали. Лечится только если зайти с прокси. В этом случае легко открывается тот же магазин на .com , и можно спокойно вручную выставить доставку, язык и валюту, всё сохраняет, но на .ru не сваливает.

    #51 Gerodot

  • Участник
  • PipPipPip
  • 73 сообщений
  • Отправлено 05 Апрель 2022 — 06:30

    Что-то в последнее время али осатанел с редиректом на ру-версию. Раньше можно было окольными путями через чистку кук или после захода на trade.aliexpress.com/orderList.htm вкупе с костылями спокойно использовать eng-версию, сейчас же он жёстко редиректит на ру при любых попытках к обращениям с товарами. Вот только на ру-версии выдача в поиске при тех же запросах малость отличается, плюс в превью ревью нельзя отдельно просмотреть только фото, опубликованные в ревью и т.д. и т.п. по мелочам, что жутко напрягает. Как с этим бороться ? Реально задолбало >_ <

    #52 bugmenot

  • Участник
  • PipPipPip
  • 300 сообщений
  • Отправлено 06 Апрель 2022 — 16:55

    https://login.aliexpress.com/setCommonCookie.htm?site=glo¤cy=USD®ion=UA&locale=en_US

    Для поиска сойдет, но если регион доставки на RU сменить, то сразу на русский сайт кинет.
    Раньше можно было и на глобальном сайте юзать РУ регион, сейчас похоже РУ только на *.ru

    Свежий фиксы починить работает почти помочь герой карма много: как мы исправили проблемы с логином на AliExpress

    Мы запустили блог на «Хабре» совсем недавно, и в комментариях к первой же статье было много вопросов о том, когда и как мы планируем устранять проблему с логином на сервисах AliExpress. И сегодня я расскажу, что вообще пошло не так, как мы чинили баг(и), с чем уже удалось справиться, а что будет улучшено в будущем.

    Введение: мультидоменная авторизация и при чём тут Intelligent Tracking Prevention

    Как известно, сессионные секреты чаще всего хранятся в куках, а куки доступны в конкретном домене. При этом изначально все браузеры принимали куки, проставленные на сторонних сайтах, то есть не на том ресурсе, где пользователь находится прямо сейчас. С технической точки зрения это удобно: взял ajax-скрипт, дернул что-то с другого домена — и кука прочиталась/поставилась.

    К сожалению, этот механизм стал основой активного слежения за пользователями веба, что не нравилось последним настолько, что был порожден целый класс плагинов к браузерам, которые предотвращали сбор данных сторонними трекерами.

    Современные браузеры очень похожи по своим основным функциям, и на волне борьбы за privacy началось встраивание умных функций предотвращения слежения. Всё началось с попытки классификации сайтов на доверенные/недоверенные на основе истории посещений еще в 2017 году.

    А закончилось полной блокировкой установки third-party cookies в дефолтных настройках в 2019-м. Причины введения таких правил описаны, например, тут.

    Как всё это повлияло на разработчиков популярных сервисов

    Массовая блокировка трекеров в первую очередь повлияла на рекламные возможности компаний по всему миру: им стало сложнее отслеживать активность пользователей для аналитики в целях таргетированной рекламы.

    Но был и неприятный побочный эффект, который испытали на себе разработчики продуктов, которым функциональность third-party cookies была нужна совсем для другого. В их числе оказались и мы.

    Как всё работало у нас

    AliExpress.ru отличается от обычных интернет-магазинов тем, что это локализованная версия глобального AliExpress.com. В итоге русскоязычный сайт наследует/делит авторизацию от сайта в зоне .com, как и проект Tmall.

    При этом флоу аутентификации устроен так: пользователь, пришедший на любой из сайтов, сначала проходит аутентификацию, а уже потом во всех доменах ему расставляются куки. Чтобы пользователю всего этого не было заметно, процесс проходит в фоне с помощью AJAX-запроса.

    Данный способ вполне адекватен, и долгое время с ним не было проблем, но они начались по мере того, как популярные браузеры начали блокировать технологию трекинга с помощь пикселей. В итоге куки, проставляемые с помощью AJAX-запросов в домены, отличные от того, где находится пользователь, браузеры перестали сохранять. То есть сервер генерирует и возвращает куки, не зная, что браузер их удалил.

    В итоге у пользователя работает сессия на том ресурсе, где он инициировал аутентификацию, а в двух других ее просто нет. Большая часть сервисов для русскоязычных пользователей находится в зоне .ru, и они в такой ситуации работают нормально. Но часто возникает необходимость обратиться к Tmall.ru или AliExpress.com — например, при обращении к нелокализованному сервису. И тут уже возникает ситуация, при которой залогиненный на AliExpress.ru пользователь оказывается разлогиненным в зоне .com.

    Login loop

    Описанная выше проблема на первый взгляд не выглядит очень уж страшно: ну попросит система пользователя авторизоваться еще раз, неудобства же на этом заканчиваются. Так бы оно и было, если бы у нас не была реализована локализация на уровне приложения. Грубо говоря, это означает, что, когда русскоязычный пользователь приходит сначала на AliExpress.com, сервис понимает: это клиент для AliExpress.ru, и редиректит его туда. Имено такой подход был реализован на главной — https://aliexpress.ru/com — и на основной странице логина — https://login.aliexpress.ru/com.

    Если у пользователя был браузер, который блокирует куки, то получался замкнутый круг. Клиент приходил на aliexpress.com, его редиректило на aliexpress.ru, там он авторизовывался, попадал в личный кабинет в домене aliexpress.ru, а потом, например, пытался оставить отзыв через «оценку сделок», вызывая https://feedback.aliexpress.com.

    Из-за отсутствия кук этот ресурс его не узнавал и отправлял заново логиниться на login.aliexpress.com, который по правилу локализации перенаправлял его в login.aliexpress.ru с параметрами запроса авторизации. Там сервер его уже знает: «русскоязычная» кука же сохранилась, — но из-за «подозрительной» попытки повторного логина просит подтвердить человеческое происхождение и решить капчу, а также производит стандартную простановку кук, как и при первоначальном логине. Затем по return url пользователя возращают на feedback.aliexpress.com, где снова проверяется сессия и из-за отсутствия cookie в домене aliexpress.com будет снова инциирован логин и всё повторяется снова.

    Трудно придумать более раздражающего пользователя поведения сайта. И хотя проблема возникала не при покупке товаров, а при использовании сопутствующих фич вроде создания отзыва или проверки трека посылки, хорошего во всем этом было мало.

    Как мы решали проблему

    Первый шаг: мы отключили редирект login.aliexpress.comlogin.aliexpress.ru для локализации на уровне приложения. Таким образом мы дали возможность повторно авторизоваться и воспользоваться всеми сервисами. Данный шаг сам по себе не является решением основной проблемы авторизации, но исправляет ошибку полной недоступности сервисов из-за login loop. Тем самым мы смогли снять острую фазу проблемы для примерно 5% всех пользователей aliexpress.ru, попадавших в login loop.

    На втором этапе мы решили саму проблему с дропающимися куками. Для исправления ситуации нам пришлось внепланово заняться изучением механизмов авторизации, которые изначально не входили в план локализации.

    Контроль сессии изначально относится к уровню платформы глобальной Alibaba, и локализация этого сервиса не предполагалась поначалу (что и как мы сделали и будем делать в этом плане, описано в нашей предыдущей статье). В итоге authentication flow был доработан. Пришлось отказаться от silent-режима с помощью ajax-запросов в пользу редиректов, что потребовало определенного времени.

    Почему чинили так долго

    Самой большой проблемой было то, что механизмы контроля сессии не входили в план локализации и пришлось изучать проблему без возможности «поковырять» сам исходный код.

    Для исправления необходимо было поправить не только authentication flow, но и все фронтовые приложения, которые вызывают аутентификацию. Так как исправлять пришлось не локализованные сервисы, то здесь потребовалось взаимодействие с коллегами из глобальной Alibaba, инженерная команда которой расположена в Китае.

    При этом для платформы Alibaba эта ошибка в целом некритична, потому что в ней не используются мультидоменные приложения. Если проблема аффектит около 0,25% клиентов в целом, то ее трудно считать критичной. Это значит, внимание к ней не на высоком уровне и апдейты выкатываются не так быстро, как хотелось бы всем причастным к локализованной версии продукта.

    Заключение: что мы будем делать дальше

    Несмотря на то что основные проблемы уже решены, в бэклоге нашей инженерной команды еще достаточно задач. В нашем to-do:

    1. Исправить все одностраничные приложения, которые не позволяют обновиться при авторизации. К сожалению, тут потребуется более глубокая переработка механизмов контроля сессии и передачи секретов.
    2. Доделать все патчи для logout (да-да, на выходе есть такие же проблемы, но не в таком масштабе).

    И вместо заключения немного статистики:

    • 3d-party cookies отключены примерно у 25% клиентов AliExpress;
    • на текущий момент не более 4% логинов осуществляется через непропатченные точки входа, которые не ставят куки в других доменах;
    • 90% сценариев таких логинов не предусматривают дальнейшего перехода из *.aliexpress.ru в *.aliexpress.com

    На сегодня всё, спасибо за внимание! Буду рад ответить на вопросы в комментариях.

    P. S. Валя, Егор, Георгий, Юра и jsoN – огромное вам спасибо за помощь в решении проблем!

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *