diff --git a/src/backend/filters/urlRewrite.ts b/src/backend/filters/urlRewrite.ts index c4bfee5..529c117 100644 --- a/src/backend/filters/urlRewrite.ts +++ b/src/backend/filters/urlRewrite.ts @@ -21,10 +21,12 @@ export default class URLRewriteFilter implements ContentFilter { if (urlValue) { if (!isICANN(urlValue)) { - if (urlValue.startsWith("/")) { + if ( + urlValue.startsWith("/") || + urlValue.startsWith("../") || + urlValue.startsWith("http") + ) { $(element).attr(attrName, `/browse${urlValue}`); - } else if (urlValue.startsWith("http")) { - $(element).attr(attrName, `/browse/${urlValue}`); } } }