on master help sign in
Fix relative urls that do not start with '/'
1d4657bxywei
searx/engines/xpath.py+4
@@ -61,6 +61,10 @@ def extract_url(xpath_results, search_url):
61 # fix relative url to the search engine
61 # fix relative url to the search engine
62 url = urljoin(search_url, url)
62 url = urljoin(search_url, url)
63
63
64+ # fix relative urls that fall through the crack
65+ if '://' not in url:
66+ url = urljoin(search_url, url)
67+
64 # normalize url
68 # normalize url
65 url = normalize_url(url)
69 url = normalize_url(url)
66
70