There seems to be a problem with integrating Search404 with ApacheSolr. Everything seems to be working fine except that the "Did you mean" link comes up with an additional double-url-encoded /. Can you please take a look at this
#773428: Apache Solr "Did you mean" loses search parameter from 404 page
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | apachesolr-search404-integration-1235022-2.patch | 789 bytes | mitrpaka |
Comments
Comment #1
nick_vhI guess this should be fixed in the Search404 issue queue? Please move the other issue to this queue if you feel it is a problem of Apache Solr
Comment #2
mitrpaka commentedCame across to this as well and notified that base path for given search keys are wrongly formulated when apachesolr invoked from Search404 module. Only "search/" is returned (as no drupal path component returned in conjunction with search/) which explains double-url-encoded / in the url link.
Proposal for fix attached. Will mark #773428: Apache Solr "Did you mean" loses search parameter from 404 page as duplicate and closed.
Comment #3
mitrpaka commentedComment #4
nick_vhWe're phasing 6.x-1.x out. Please test 6.x-3.x and report back if it is ok
Comment #5
asb commentedI'm not sure what good advice would be to D6 users as of today. The 6.x-3.x branch hasn't left alpha stage and 6.x-1.8 is still the only "recommended release" available for D6.
That said, search404 works for me together with apachesolr 6.x-1.8, but it's very ugly.