Gelesen vielleicht, aber nicht verstanden 
Ich hatte ja geschrieben, daß die Regel, wenn überhaupt davor stehen muß.
Also z.B. so:
RewriteEngine On
RewriteBase /
RewriteRule ^externerlink\.html$ http://google.de/search?q=putzlowitsch [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Wenn die externlink-Regel erst nach der WP-Regel kommt, ist es egal, ob da ein [L] steht oder nicht. Durch die Regel wurde ja aus der URL bereits ein '/index.php' gemacht, da kann dann das nachfolgende externlink nicht mehr passen, obwohl es noch ausgeführt wurd.
Nachtrag: Außerdem sollte die Regel außerhalb von # BEGIN ... # END WordPress stehen, sonst ist sie beim nächsten Aufruf der Permalinkeinstellungen wieder verschwunden. Es sei denn, die .htaccess ist eh von Hand konfiguriert und für WP schreibgeschütz.
Gruß
Ingo