A partir do que você descreveu, você quer uma regra de reescrita mais parecida com:
RewriteRule ^(.*)$ $LINK [L,R=301]
Em outras palavras, perca o $ 1. Isso é anexar o URL original ao novo URL, o que resulta em um loop infinito.
(eu não verifiquei os condicionais, mas um deles deve funcionar, eu acho)