blog.domain.com/anypathからの訪問者がwww.domain.com/blog/anypathにリダイレクトされるように、.htaccessファイルにルールを書き込もうとしています。
以下に記述したルールは、blog.domain.comをdomain.com/blogにリダイレクトするだけのようですが、URLにblog.domain.com/pathなどのパスが含まれている場合は正しくリダイレクトされないようです。
RewriteCond %{HTTP_HOST} ^blog\.* [NC]
RewriteRule .* http://www.domain.com/blog [L]
どんな助けでも大歓迎です。