diff --git a/diyfile-system/src/main/java/com/besscroft/diyfile/storage/service/impl/LocalServiceImpl.java b/diyfile-system/src/main/java/com/besscroft/diyfile/storage/service/impl/LocalServiceImpl.java index 936c3d8..990bb64 100644 --- a/diyfile-system/src/main/java/com/besscroft/diyfile/storage/service/impl/LocalServiceImpl.java +++ b/diyfile-system/src/main/java/com/besscroft/diyfile/storage/service/impl/LocalServiceImpl.java @@ -175,7 +175,7 @@ public class LocalServiceImpl extends AbstractFileBaseService { if (StrUtil.isBlank(initParam.getDomain())) { return "/@api" + "/" + PathUtils.removeLeadingSlash(pathAndName); } - return PathUtils.removeTrailingSlash(initParam.getDomain()) + "/" + PathUtils.removeLeadingSlash(pathAndName); + return PathUtils.removeTrailingSlash(initParam.getDomain()) + "/" + PathUtils.removeLeadingSlash(pathAndName.replace(initParam.getMountPath(), "")); } }