サブドメイン URL の形式が間違っている場合に、ディレクトリの閲覧をユーザーに制限する方法

サブドメイン URL の形式が間違っている場合に、ディレクトリの閲覧をユーザーに制限する方法

現在、私は.htaccessファイルを使用してすべてのサブドメインを特定のフォルダにリダイレクトしています。以下に私の.htaccessファイルコードを示します。

<IfModule mod_rewrite.c>
   RewriteEngine On

   # Redirection of subDomain to v1 subdirectory
   RewriteCond %{HTTP_HOST} ^[^.]+\.abc\.com$
   RewriteRule ^(.*)$ /v1/$1 [END,NE,R=permanent]
</IfModule>

問題は、誰かが 123.122.abc.com のような間違ったサブドメイン URL を入力すると、これも /v1 ディレクトリにリダイレクトされることです。必要なのは 1 レベルのサブドメインだけです。

関連情報