summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-05-18 08:44:34 +0200
committerGitHub <noreply@github.com>2021-05-18 08:44:34 +0200
commitda2b0562d43a96c1506659b0892245934f3ecf4d (patch)
treef2615ccda48ec50b1ebaa33d88c2bb0078117ca8
parent1970d28a60f9727f889362ff1ca2206e7210268b (diff)
parent57cdf180feaf43fa7596c7a38816ebbfc49aad35 (diff)
Merge pull request #83 from return42/fix-archive-is
[fix] engine "archive is" - search_url has been changed
-rw-r--r--searx/engines/xpath.py2
-rw-r--r--searx/settings.yml3
2 files changed, 4 insertions, 1 deletions
diff --git a/searx/engines/xpath.py b/searx/engines/xpath.py
index 612f69abd..b215c2ba1 100644
--- a/searx/engines/xpath.py
+++ b/searx/engines/xpath.py
@@ -14,6 +14,7 @@ suggestion_xpath = ''
results_xpath = ''
cached_xpath = ''
cached_url = ''
+soft_max_redirects = 0
# parameters for engines with paging support
#
@@ -33,6 +34,7 @@ def request(query, params):
params['url'] = search_url.format(**fp)
params['query'] = query
+ params['soft_max_redirects'] = soft_max_redirects
return params
diff --git a/searx/settings.yml b/searx/settings.yml
index 435a638e8..b0c425e4f 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -170,7 +170,7 @@ engines:
- name : archive is
engine : xpath
- search_url : https://archive.is/{query}
+ search_url : https://archive.is/search/?q={query}
url_xpath : (//div[@class="TEXT-BLOCK"]/a)/@href
title_xpath : (//div[@class="TEXT-BLOCK"]/a)
content_xpath : //div[@class="TEXT-BLOCK"]/ul/li
@@ -178,6 +178,7 @@ engines:
timeout : 7.0
disabled : True
shortcut : ai
+ soft_max_redirects: 1
about:
website: https://archive.is/
wikidata_id: Q13515725