in reply to using htaccess to call a perl script
You could change your rule to be:
RewriteRule ^/(.*_.*)/?$ /cgi-bin/display.cgi?name=$1 L
That way it'd only match if the part after the slash had a "_" in it..