diff --git a/scripts/extractors/generic.py b/scripts/extractors/generic.py index 26cb122..5715ee0 100644 --- a/scripts/extractors/generic.py +++ b/scripts/extractors/generic.py @@ -89,8 +89,12 @@ def extract_from_page (page, verbosity, url, args): # split into domain and path index = url.find("/",url.find("//")+2) - domain = url[:index] - path = url[index:] + if (index == -1): + domain = url + path = "/" + else: + domain = url[:index] + path = url[index:] if path.startswith("/@") or path.startswith("/~"): offset = 3