This content has been marked as final. Show 2 replies
did try using Thesaurus do to that instead of Stemming ?
exerpt from the Admin Dev Guide "Stemming equivalences are defined among single words. For example, stemming is used to produce
an equivalence between the words automobile and automobiles (because the first word is the stem
form of the second), but not to define an equivalence between the words vehicle and automobile (this
type of concept-level mapping is done via the Thesaurus feature).
Stemming equivalences are strictly two-way (that is, all-to-all). For example, if there is a stemming
entry for the word truck, then searches for truck will always return matches for both the singular form
(truck) and its plural form (trucks), and searches for trucks will also return matches for truck. In contrast,
the Thesaurus feature supports one-way mappings in addition to two-way mappings."
hope that helps
I don't know of any way you can programmatically enable/disable stemming for keyword redirects - the latest version of Endeca replaces keyword redirects with cartridges in Experience Manager, so perhaps that includes enabling/disabling this (I don't know though), although it also includes URL pattern triggers which would definitely meet your requirement if not.
That aside, assuming upgrading to 3.1 is out of the question, I think I'd just handle this in the redirect code, i.e. compare the customer search term with the redirect trigger term and only redirect if these match exactly. That way you can avoid worrying about thesaurus/stemming/spell-correction etc.