From 4f8daa58424733a9a4f5bd60a8679dd5734987e4 Mon Sep 17 00:00:00 2001 From: anonion Date: Sat, 3 Feb 2024 20:53:50 -0700 Subject: [PATCH] Add redirects (#23) * add 7 new redirects * change sjv.io to match against all subdomains * change amazon to match against 'com' or 'ca' TLD * add fintelconnect and c2ukkg * bestbuy: exclude tracking parameters * add dodxnr.net --- redirects.json | 50 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/redirects.json b/redirects.json index 4b0ab0c..1939793 100644 --- a/redirects.json +++ b/redirects.json @@ -1,11 +1,11 @@ [ { "name": "Amazon", - "pattern": "www.amazon.ca/gp/redirect.html\\?ie=UTF8&location=(?.*?)(&|ref%3D|%3F)" + "pattern": ".*amazon\\.(?:ca|com)\/gp\/redirect\\.html\\?ie=UTF8&location=(?.*?)(?:&|ref%3D|%3F)" }, { "name": "Best Buy", - "pattern": "bestbuyca.(.*).net(.*)\\?u=(?.*)" + "pattern": "bestbuyca.(.*).net(.*)\\?u=(?.*)\\?.*" }, { "name": "HP", @@ -28,8 +28,8 @@ "pattern": "go.redirectingat.com(.*)?url=(?.*)" }, { - "name": "adidas-canada", - "pattern": "adidas-canada.sjv.io(.*)?u=(?.*)" + "name": "sjv.io", + "pattern": ".*sjv\\.io.*\\?u=(?.*)" }, { "name": "canadiantire", @@ -78,5 +78,45 @@ { "name": "staples", "pattern": ".*staplescanada\\.4u8mqw\\.net.+\\?u=(?.*)" - } + }, + { + "name": "pjtra.com", + "pattern": ".*pjtra\\.com.*\\?url=(?.*)&sid.*" + }, + { + "name": "pjatr.com", + "pattern": ".*pjatr\\.com.*\\?url=(?.*)&sid.*" + }, + { + "name": "pntra.com", + "pattern": ".*pntra\\.com.*\\?url=(?.*)&sid.*" + }, + { + "name": "pntrs.com", + "pattern": ".*pntrs\\.com.*\\?url=(?.*)&sid.*" + }, + { + "name": "pntrac.com", + "pattern": ".*pntrac\\.com.*\\?url=(?.*)&sid.*" + }, + { + "name": "shareasale.com", + "pattern": ".*shareasale\\.com.*&urllink=(?.*)" + }, + { + "name": "mkr3.net", + "pattern": ".*mkr3\\.net.*\\?u=(?.*)" + }, + { + "name": "fintelconnect.com", + "pattern": ".*fintelconnect\\.com.*\\?u=(?.*)" + }, + { + "name": "c2ukkg.net", + "pattern": ".*c2ukkg\\.net.*\\?u=(?.*)" + }, + { + "name": "dodxnr.net", + "pattern": ".*dodxnr\\.net.*\\?u=(?.*)" + } ]