diff --git a/web/html/xui/settings.html b/web/html/xui/settings.html
index 4e2ea055..3433a648 100644
--- a/web/html/xui/settings.html
+++ b/web/html/xui/settings.html
@@ -706,9 +706,7 @@
let category = '';
if (["cn", "private"].includes(d)) {
category = "";
- } else if (d === 'ru') {
- category = "category-gov-";
- } else {
+ } else if (["ru", "ir"].includes(d)) {
category = "category-";
}
rules[0].domain.push("geosite:" + category + d);
diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html
index a4965cf5..39010f28 100644
--- a/web/html/xui/xray.html
+++ b/web/html/xui/xray.html
@@ -850,10 +850,11 @@
"regexp:.*\\.cn$"
],
ru: [
- "geosite:category-gov-ru",
+ "geosite:category-ru", //https://github.com/v2fly/domain-list-community/blob/master/data/category-ru
"regexp:.*\\.ru$"
],
ir: [
+ "geosite:category-ir", // https://github.com/v2fly/domain-list-community/blob/master/data/category-ir
"regexp:.*\\.ir$",
"regexp:.*\\.xn--mgba3a4f16a$", // .ایران
"ext:geosite_IR.dat:ir"