特定のディレクトリのみ転送をしない設定をしたい


お世話になります。  
特定のディレクトリのみ転送をしない設定をしたいのですが、以下htaccessの記述ではうまくいきません。  
さくらインターネットでワードプレスの管理画面だけ転送かけない。ようにしたく。  
どなたかご教示いただけないでしょうか。

除くディレクトリ：

[code]

    http://abcd.sakura.ne.jp/shoki2/wp-admin/
    
[/code]

以下2行目の書き方ではうまくいきませんでした。

[code]

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^abcd\.sakura\.ne\.jp(:80)?$
    RewriteCond %{http://abcd.sakura.ne.jp/} !(^/shoki2/wp-admin/)
    RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
    
[/code]

因みに、さくらインターネットで「初期ドメインから独自ドメインの転送の仕方」を[他の質問スレッド](https://ja.stackoverflow.com/questions/8083/%E5%88%9D%E6%9C%9F%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3-%E7%89%B9%E5%AE%9A%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA-%E3%81%8B%E3%82%89%E7%8B%AC%E8%87%AA%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%81%B8%E3%83%AA%E3%83%80%E3%82%A4%E3%83%AC%E3%82%AF%E3%83%88)でしていましたが、追加質問の為新規にスレッドを立てました。  
どうぞ、よろしくお願いいたします。

下記、回答ありがとうございます。htaccessは/shoki2/に置いてうまくいかなかったので、/shoki2/wp-
admin/にも置いてみましたがうまくいきませんでした。一旦ルールを終わらせてから書くとは具体的にどのように書いたらよいでしょうか。ご教示いただけますでしょうか。

[code]

    RewriteRule ^/shoki2/wp-admin/ - [L]
    
[/code]



[code]

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^abcd\.sakura\.ne\.jp(:80)?$
    RewriteCond %{REQUEST_FILENAME} !^/shoki2/wp-admin/
    RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
    
[/code]

で良いでしょう。

