// ==UserScript==
// @name Aliexpress link cleaner
// @namespace none
// @description Aliexpress link cleaner, mobile redirect & localized redirect to global
// @include https://*.aliexpress.com/item/*
// @include
https://aliexpress.ru/*
// @include /.
s\.click\.aliexpress\.com./
// @include
https://www.aliexpress.com/item/*/*.html
// @exclude /https://www.aliexpress\.com/item/[0-9]*\.html(?!.)/
// @exclude https://message*.aliexpress.com/*
// @exclude http*://login.aliexpress.com/*
// @icon
https://ae01.alicdn.com/images/eng/wholesale/icon/aliexpress.ico
// @version 1.4.1
// @downloadURL
// @grant none
// @run-at document-start
// ==/UserScript==
console.log('Aliexpress link cleaner');
var cleanLink = window.location.toString();
console.log('dirty=', cleanLink);
//rewriting everything in one line now that '/item/[0-9].html' links work fine lmao
cleanLink = "
https://www.aliexpress.com/item" + /\/[0-9]*\.html/.exec(cleanLink);
// set cookie to global_it (necessary for localization redirect)
document.cookie = "aep_usuc_f= ; expires = Thu, 01 Jan 1970 00:00:00 GMT"
document.cookie = 'aep_usuc_f=site=glo_it&c_tp=USD®ion=SRB&b_locale=en_US&ae_u_p_s=0; expires=Mon, 6 Nov 2028 20:47:11 UTC; domain=.aliexpress.com; path=/'
console.log('clean=', cleanLink);
window.location = cleanLink;