mod_rewriteでリモートホストアドレス制御

こういうリクエス

  • あるURIにリクエストがきたら工事中ページを表示したい。
  • でも内部からのリクエストなら、表示させたい。

ということでmod_rewriteを使って実現。
こんなrewriteルールを書きました。

RewriteCond    %{REQUEST_URI}    "^/hogehoge/.*$"
RewriteCond    %{REMOTE_ADDR}    !192\.168\.1\.1$
RewriteRule    ^(.*)$            http://www.example.com/under_maint.html

192.168.1.1のところは内部アドレスに相当するアドレスをかきます。
アドレスのところ、ドットの前にバックスラッシュが必要なのがみそ?