diff --git a/utils/urlnorm.py b/utils/urlnorm.py index 87d740730..8d0cf6dca 100644 --- a/utils/urlnorm.py +++ b/utils/urlnorm.py @@ -111,7 +111,15 @@ def normalize(url): if '://' not in url: url = 'http://' + url if url.startswith('feed://'): - url = url.replace('feed://', 'http://') + if 'http://' in url or 'https://' in url: + url = url.replace('feed:', '') + else: + url = url.replace('feed://', 'http://') + if url.startswith('feed:'): + if 'http://' in url or 'https://' in url: + url = url.replace('feed:', '') + else: + url = url.replace('feed:', 'http://') return url