Experimente esta regra:
RewriteCond %{THE_REQUEST} ^GET\ /external/(http://[^\ ]*)
RewriteRule ^external/http:/ externalLink.php?url=%1 [L]
Você precisa examinar THE_REQUEST
, pois o Apache retira os segmentos do caminho vazio no caminho da URL.