diff options
| author | Alexandre Flament <alex@al-f.net> | 2021-05-18 08:44:34 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-18 08:44:34 +0200 |
| commit | da2b0562d43a96c1506659b0892245934f3ecf4d (patch) | |
| tree | f2615ccda48ec50b1ebaa33d88c2bb0078117ca8 | |
| parent | 1970d28a60f9727f889362ff1ca2206e7210268b (diff) | |
| parent | 57cdf180feaf43fa7596c7a38816ebbfc49aad35 (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.py | 2 | ||||
| -rw-r--r-- | searx/settings.yml | 3 |
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 |