When using the simple or advanced search forms, the first several search results show links with session strings. None of these session string results work—they link to my 404 page. The remaining search results in the list do not show session strings and connect fine to their respective pages.
Only the first few links like this one fail:
h**p://www.domainname.com/quick_piano_4fba9b2e4c5cd9.98946316
—> goes to 404 page
Later in the search result list the same quick piano is listed correctly:
h**p://www.domainname.com/store/quick_piano
—> goes to correct page
My search code is this:
{exp:search:simple_form search_in="everywhere" result_page="content/results"}<b>Search by keywords:</b>
<input type="text" name="keywords" value="" class="input" size="18" maxlength="100" />
<input type="submit" value="submit" class="submit" /></p>
<a href="http://{path=search/index}">Advanced Search</a>
{/exp:search:simple_form}My results page is in my default template group and includes this code:
<h1>{lang:search_results}</h1>
<b>{lang:keywords}</b> {exp:search:keywords}
<b>{lang:total_search_results}</b> {exp:search:total_results}
<div id="search">
<ol>
{exp:search:search_results switch="resultRowOne|resultRowTwo"}
<li class="{switch}">
<dl>
<dt><a href="http://{if">{title}</a></dt>
<dd class="date">{entry_date format="%M. %d, %y"}</dd>
<dd class="excerpt">{excerpt}</dd>
</dl>
</li>
<div class='paginate'>
{paginate}
Page {current_page} of {total_pages} pages {pagination_links}
{/paginate}
</div>
{/exp:search:search_results}I’ve tried turning off my removal of index.php to no avail.