diff --git a/web/public/js/components/server/http-compression-config-box.js b/web/public/js/components/server/http-compression-config-box.js index 312f0c5c..74e608ca 100644 --- a/web/public/js/components/server/http-compression-config-box.js +++ b/web/public/js/components/server/http-compression-config-box.js @@ -24,6 +24,7 @@ Vue.component("http-compression-config-box", { maxLength: {count: 0, "unit": "kb"}, mimeTypes: ["text/*", "application/javascript", "application/json", "application/atom+xml", "application/rss+xml", "application/xhtml+xml", "font/*", "image/svg+xml"], extensions: [".js", ".json", ".html", ".htm", ".xml", ".css", ".woff2", ".txt"], + exceptExtensions: [".apk", ".ipa"], conds: null, enablePartialContent: false } @@ -109,6 +110,14 @@ Vue.component("http-compression-config-box", { }) this.config.extensions = values }, + changeExceptExtensions: function (values) { + values.forEach(function (v, k) { + if (v.length > 0 && v[0] != ".") { + values[k] = "." + v + } + }) + this.config.exceptExtensions = values + }, changeMimeTypes: function (values) { this.config.mimeTypes = values }, @@ -180,6 +189,13 @@ Vue.component("http-compression-config-box", {
含有这些扩展名的URL将会被压缩,不区分大小写。
+含有这些扩展名的URL将不会被压缩,不区分大小写。
+