diff --git a/internal/web/actions/default/servers/serverutils/menu.go b/internal/web/actions/default/servers/serverutils/menu.go index 1a4f2864..95b022bd 100644 --- a/internal/web/actions/default/servers/serverutils/menu.go +++ b/internal/web/actions/default/servers/serverutils/menu.go @@ -11,3 +11,7 @@ import ( func filterMenuItems(serverConfig *serverconfigs.ServerConfig, menuItems []maps.Map, serverIdString string, secondMenuItem string) []maps.Map { return menuItems } + +func filterMenuItems2(serverConfig *serverconfigs.ServerConfig, menuItems []maps.Map, serverIdString string, secondMenuItem string) []maps.Map { + return menuItems +} \ No newline at end of file diff --git a/internal/web/actions/default/servers/serverutils/server_helper.go b/internal/web/actions/default/servers/serverutils/server_helper.go index e67cdc4b..11a3b40d 100644 --- a/internal/web/actions/default/servers/serverutils/server_helper.go +++ b/internal/web/actions/default/servers/serverutils/server_helper.go @@ -255,21 +255,7 @@ func (this *ServerHelper) createSettingsMenu(secondMenuItem string, serverIdStri "isOn": serverConfig.ReverseProxyRef != nil && serverConfig.ReverseProxyRef.IsOn, }) - if teaconst.IsPlus { - menuItems = append(menuItems, maps.Map{ - "name": "-", - "url": "", - "isActive": false, - }) - - menuItems = append(menuItems, maps.Map{ - "name": "5秒盾", - "url": "/servers/server/settings/uam?serverId=" + serverIdString, - "isActive": secondMenuItem == "uam", - "isOn": serverConfig.UAM != nil && serverConfig.UAM.IsOn, - "isImportant": serverConfig.UAM != nil && serverConfig.UAM.IsOn, - }) - } + menuItems = filterMenuItems(serverConfig, menuItems, serverIdString, secondMenuItem) menuItems = append(menuItems, maps.Map{ "name": "-", @@ -406,7 +392,7 @@ func (this *ServerHelper) createSettingsMenu(secondMenuItem string, serverIdStri "isOn": serverConfig.Web != nil && serverConfig.Web.RequestLimit != nil && serverConfig.Web.RequestLimit.IsOn, }) - menuItems = filterMenuItems(serverConfig, menuItems, serverIdString, secondMenuItem) + menuItems = filterMenuItems2(serverConfig, menuItems, serverIdString, secondMenuItem) menuItems = append(menuItems, maps.Map{ "name": "-", diff --git a/web/public/js/components/server/http-location-labels.js b/web/public/js/components/server/http-location-labels.js index e266024e..44a47f94 100644 --- a/web/public/js/components/server/http-location-labels.js +++ b/web/public/js/components/server/http-location-labels.js @@ -43,6 +43,12 @@ Vue.component("http-location-labels", { 源站 + + 5秒盾 + + + CC防护 + diff --git a/web/public/js/components/server/server-uam.js b/web/public/js/components/server/server-uam.js deleted file mode 100644 index abab00f0..00000000 --- a/web/public/js/components/server/server-uam.js +++ /dev/null @@ -1,68 +0,0 @@ -// UAM模式配置 -Vue.component("uam-config-box", { - props: ["v-uam-config", "v-is-location", "v-is-group"], - data: function () { - let config = this.vUamConfig - if (config == null) { - config = { - isPrior: false, - isOn: false, - onlyURLPatterns: [], - exceptURLPatterns: [] - } - } - if (config.onlyURLPatterns == null) { - config.onlyURLPatterns = [] - } - if (config.exceptURLPatterns == null) { - config.exceptURLPatterns = [] - } - return { - config: config, - moreOptionsVisible: false - } - }, - methods: { - showMoreOptions: function () { - this.moreOptionsVisible = !this.moreOptionsVisible - } - }, - template: `
- - - - - - - - - - - - - - - - - - - - - - - - - -
启用5秒盾 - -

启用后,访问网站时,自动检查浏览器环境,阻止非正常访问。

-
例外URL - -

如果填写了例外URL,表示这些URL跳过5秒盾不做处理。

-
限制URL - -

如果填写了支持URL,表示只对这些URL进行5秒盾处理;如果不填则表示支持所有的URL。

-
-
-
` -}) \ No newline at end of file diff --git a/web/views/@default/servers/server/settings/locations/@location_menu.html b/web/views/@default/servers/server/settings/locations/@location_menu.html index 5921114a..15fc7305 100644 --- a/web/views/@default/servers/server/settings/locations/@location_menu.html +++ b/web/views/@default/servers/server/settings/locations/@location_menu.html @@ -1,4 +1,7 @@ - 所有路由规则 » + « 返回服务设置 + | + 路由规则 + {{locationConfig.pattern}} \ No newline at end of file