MH1895,
Great news, for now, I have search working on your site. Here is the run down of what led to this.
In exp_template_groups there were multiple template groups named “search” associated with site_id 1, you main site in an MSM installation. Prior to doing anything, I saved your search group templates to a backup. I then removed any template groups related to search in any way. I renamed your “search” group to “search-hogeboom” to avoid any conflicts. All of your original search templates are in this group.
If you do a search, your results are displayed using search-hogeboom/results. The reason the “result_page=search-hogeboom/index” will 404 has to do with strict URLs. EE was pointing just to “/search” in your original setup, with the reference to the cached search results, so “/search/51b8c88dde9d67552cceb5f25f370bcb” which, strictly speaking, would not be a valid URL and should 404. Whereas, “/search/index/51b8c88dde9d67552cceb5f25f370bcb” *would* have shown results. “No Results” is also working properly.
Let us know if you have any further questions, or need any further assistance.
Cheers,
Hi Dan, thank you very much for looking into this. I see it’s working now indeed!
What caused the duplicate template groups though is a mystery to me, as are the duplicate templates within the groups.
I’ve also tried /search/index/[string] but it wouldn’t work for me back then (probably had to do with the duplicate template groups / templates).
The errors probably have to do with the PHP parsing.
I’ll have a closer look and come back at it, thanks for now!