diff --git a/README.md b/README.md index 80d2fc1..6867fea 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # GQ to ORG Redirector -Простое и ультралегкое расширение для Google Chrome и Chromium-браузеров (Manifest V3), которое автоматически перенаправляет запросы с доменов `.gq` на соответствующие `.org` (например, `rutracker.gq` -> `rutracker.org`). +Простое и ультралегкое расширение для Google Chrome и Chromium-браузеров (Manifest V3), которое автоматически перенаправляет запросы с `rutracker.gq` на `rutracker.org`. ## Особенности - **Работает до обращения к сети:** перехват происходит на уровне движка Chromium (`declarativeNetRequest`), поэтому не возникает проблем с DNS, HSTS или отсутствующими SSL-сертификатами. diff --git a/manifest.json b/manifest.json index cfafef1..c0b4eb9 100644 --- a/manifest.json +++ b/manifest.json @@ -1,13 +1,14 @@ { "manifest_version": 3, "name": "GQ to ORG Redirector", - "version": "1.0.3", - "description": "Мгновенно перенаправляет запросы с .gq на .org до отправки в сеть", + "version": "1.0.4", + "description": "Мгновенно перенаправляет запросы с rutracker.gq на rutracker.org до отправки в сеть", "permissions": [ "declarativeNetRequest" ], "host_permissions": [ - "*://*.gq/*" + "*://rutracker.gq/*", + "*://*.rutracker.gq/*" ], "declarative_net_request": { "rule_resources": [ diff --git a/rules.json b/rules.json index 3f31c83..00e6231 100644 --- a/rules.json +++ b/rules.json @@ -5,11 +5,11 @@ "action": { "type": "redirect", "redirect": { - "regexSubstitution": "https://\\1.org/\\2" + "regexSubstitution": "https://\\1rutracker.org/\\2" } }, "condition": { - "regexFilter": "^https?://([^/]+)\\.gq/(.*)", + "regexFilter": "^https?://([^/]*?)rutracker\\.gq/(.*)", "resourceTypes": [ "main_frame", "sub_frame",