diff --git a/server/like-admin/src/main/resources/application.yml b/server/like-admin/src/main/resources/application.yml index 5d2fa8cf..2287217d 100644 --- a/server/like-admin/src/main/resources/application.yml +++ b/server/like-admin/src/main/resources/application.yml @@ -11,7 +11,7 @@ spring: profiles: active: pro mvc: - static-path-pattern: /static/** + static-path-pattern: /api/static/** # 数据源配置 datasource: url: jdbc:mysql://localhost:3306/local_admin_java?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false diff --git a/server/like-common/src/main/java/com/hxkj/common/config/GlobalConfig.java b/server/like-common/src/main/java/com/hxkj/common/config/GlobalConfig.java index e46246b3..48eab3e3 100644 --- a/server/like-common/src/main/java/com/hxkj/common/config/GlobalConfig.java +++ b/server/like-common/src/main/java/com/hxkj/common/config/GlobalConfig.java @@ -24,7 +24,7 @@ public class GlobalConfig { public static String redisPrefix = "Like:"; // 资源访问前缀 - public static String publicPrefix = "uploads"; + public static String publicPrefix = "api/uploads"; // 上传映射目录 public static String uploadDirectory = "/www/like-admin/uploads/"; diff --git a/server/like-common/src/main/java/com/hxkj/common/utils/UrlUtil.java b/server/like-common/src/main/java/com/hxkj/common/utils/UrlUtil.java index 878ad3ea..c814df09 100644 --- a/server/like-common/src/main/java/com/hxkj/common/utils/UrlUtil.java +++ b/server/like-common/src/main/java/com/hxkj/common/utils/UrlUtil.java @@ -32,7 +32,7 @@ public class UrlUtil { url = "/" + url; } - if (url.startsWith("/static/")) { + if (url.startsWith("/api/static/")) { return RequestUtil.uri() + url; } @@ -94,7 +94,10 @@ public class UrlUtil { } Map config = ConfigUtil.getMap("storage", engine); - return config.getOrDefault("domain", "") + "/"; + if (config != null) { + return config.getOrDefault("domain", "") + "/"; + } + return ""; } }