in doxia-site-model/src/main/java/org/apache/maven/doxia/site/inheritance/URIPathDescriptor.java [118:132]
private static URI relativizeLink(final String base, final URI link) {
if (!link.isAbsolute()) {
return link;
}
final URI newBaseURI = URI.create(base);
if (!sameSite(link, newBaseURI)) {
return link;
}
final String relativePath = PathTool.getRelativeWebPath(newBaseURI.toString(), link.toString());
return URI.create(correctRelativePath(relativePath));
}