diff --git a/pywb/rewrite/url_rewriter.py b/pywb/rewrite/url_rewriter.py index fccf9c71..83c23cd2 100644 --- a/pywb/rewrite/url_rewriter.py +++ b/pywb/rewrite/url_rewriter.py @@ -94,6 +94,8 @@ class UrlRewriter(object): def rebase_rewriter(self, new_url): if new_url.startswith(self.prefix): new_url = new_url[len(self.prefix):] + elif new_url.startswith(self.rel_prefix): + new_url = new_url[len(self.rel_prefix):] new_wburl = WbUrl(new_url) return self._create_rebased_rewriter(new_wburl, self.prefix)