Anaconda! Director allows you to have a single search form redirect the user to any of several different local scripts or external URLs based on the contents of the form. You can define redirection rules, one for each script or external URL you want to redirect to. It supports form field name substitution (because not all scripts and sites call the "keyword" field the same thing), and additional field/value pairs can be tacked onto each redirection rule.