From 191ebe11325a2765b87dbf654738e5877cfc505b Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Fri, 31 Jul 2015 01:49:19 -0700 Subject: [PATCH] url_rewriter: check for rel_prefix when 'rebasing' url_rewriter #123 --- pywb/rewrite/url_rewriter.py | 2 ++ 1 file changed, 2 insertions(+) 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)