mail.my-site.ru をドメインの Yandex メールにリダイレクトし、gmail.my-site.ru を Google メールにリダイレクトしたい。私は書きます
RewriteCond %{HTTP_HOST} ^mail\.my-site\.ru$ [NC]
RewriteRule ^(.*) http://mail.yandex.ru/for/my-site.ru$1 [L,R]
RewriteCond %{HTTP_HOST} ^gmail\.my-site\.ru$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) http://google.com/a/my-other-site.ru$1 [L,R]
ただし、mail.my-site.ru はうまくリダイレクトされますが、gmail.my-site.ru は「gmail.my-site.ru が見つかりません」につながります。両方のサブドメインが存在しません。どうしたの?