Browse Source

Merge pull request #83 from return42/fix-archive-is

[fix] engine "archive is" - search_url has been changed
Alexandre Flament 4 years ago
parent
commit
da2b0562d4
2 changed files with 4 additions and 1 deletions
  1. 2 0
      searx/engines/xpath.py
  2. 2 1
      searx/settings.yml

+ 2 - 0
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
 

+ 2 - 1
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