こんばんは。ドメイン直下のディレクトリをキーに検索結果を
表示する書き換えを行いました。

RewriteRule ^([^/]+)/$ /search.cgi?key=$1 [L]

/hoge/ でアクセスすると search.cgi?key=hoge を返します。

続いて /hoge のようにディレクトリにスラッシュがない場合に、
スラッシュを補完しようと思って、以下のように書き換えると
無限ループを起こします。

RewriteRule ^([^/]+)$ /$1/ [R=301,L]

どう記述したら良いでしょうか。ご教示お願いいたします。