From 67aaa3b2bd283c7f6f2c306dac8da3bf2ac44b73 Mon Sep 17 00:00:00 2001 From: zhengkunwang223 Date: Tue, 20 Dec 2022 16:47:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=20nginx=20waf?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/nginx/versions/1.21.4/conf/nginx.conf | 2 +- .../waf/rules/{ipBlocklist => ipBlockList} | 0 .../waf/rules/{ipWhitelist => ipWhiteList} | 0 frontend/src/lang/modules/zh.ts | 11 +++++++ .../website/config/safety/ccdeny/index.vue | 2 +- .../website/website/config/safety/index.vue | 32 +++++++++---------- .../website/config/safety/ip-list/index.vue | 4 +-- 7 files changed, 31 insertions(+), 20 deletions(-) rename apps/nginx/versions/1.21.4/www/common/waf/rules/{ipBlocklist => ipBlockList} (100%) rename apps/nginx/versions/1.21.4/www/common/waf/rules/{ipWhitelist => ipWhiteList} (100%) diff --git a/apps/nginx/versions/1.21.4/conf/nginx.conf b/apps/nginx/versions/1.21.4/conf/nginx.conf index b9c3624b3..0fb7ee978 100644 --- a/apps/nginx/versions/1.21.4/conf/nginx.conf +++ b/apps/nginx/versions/1.21.4/conf/nginx.conf @@ -1,4 +1,4 @@ -#user nginx; +user root; worker_processes auto; error_log /var/log/nginx/error.log notice; diff --git a/apps/nginx/versions/1.21.4/www/common/waf/rules/ipBlocklist b/apps/nginx/versions/1.21.4/www/common/waf/rules/ipBlockList similarity index 100% rename from apps/nginx/versions/1.21.4/www/common/waf/rules/ipBlocklist rename to apps/nginx/versions/1.21.4/www/common/waf/rules/ipBlockList diff --git a/apps/nginx/versions/1.21.4/www/common/waf/rules/ipWhitelist b/apps/nginx/versions/1.21.4/www/common/waf/rules/ipWhiteList similarity index 100% rename from apps/nginx/versions/1.21.4/www/common/waf/rules/ipWhitelist rename to apps/nginx/versions/1.21.4/www/common/waf/rules/ipWhiteList diff --git a/frontend/src/lang/modules/zh.ts b/frontend/src/lang/modules/zh.ts index 3960f2634..b25de61cb 100644 --- a/frontend/src/lang/modules/zh.ts +++ b/frontend/src/lang/modules/zh.ts @@ -905,4 +905,15 @@ export default { manualCreate: '手动创建', acmeAccount: 'Acme 账号', }, + firewall: { + ccDeny: 'CC 防护', + ipWhiteList: 'IP 白名单', + ipBlockList: 'IP 黑名单', + fileExtBlockList: '文件扩展名黑名单', + urlWhiteList: 'URL 白名单', + urlBlockList: 'URL 黑名单', + argsCheck: 'GET 参数校验', + postCheck: 'POST 参数校验', + cookieBlockList: 'Cookie 黑名单', + }, }; diff --git a/frontend/src/views/website/website/config/safety/ccdeny/index.vue b/frontend/src/views/website/website/config/safety/ccdeny/index.vue index 26a808ced..78d458214 100644 --- a/frontend/src/views/website/website/config/safety/ccdeny/index.vue +++ b/frontend/src/views/website/website/config/safety/ccdeny/index.vue @@ -67,7 +67,7 @@ let form = reactive({ let req = ref({ websiteId: 0, key: '$CCDeny', - rule: 'ccrate', + rule: 'ccRate', }); let enableUpdate = ref({ websiteId: 0, diff --git a/frontend/src/views/website/website/config/safety/index.vue b/frontend/src/views/website/website/config/safety/index.vue index 31dc8234f..1fed9a510 100644 --- a/frontend/src/views/website/website/config/safety/index.vue +++ b/frontend/src/views/website/website/config/safety/index.vue @@ -1,18 +1,15 @@