nginx を構成する場合、server_name は複数の第 2 レベルのドメイン名を構成する必要があります。この記事の原文 http://bneijt.nl/blog/post/name-based-vi... を参照してください。
抜粋は次のとおりです:リーリー
私の設定はこれに基づいて少し変更されており、内容は次のとおりです:リーリー
問題: サブドメインが空の場合、www.aa.com をブラウザに入力するとアクセスできますが、aa.com を直接入力するとアクセスできません。これは正規表現ですか? それとも他の問題ですか?
正規表現を次のように変更します:
~^((?.*).)?aa.com$
試してみる
注意:環境では検証されていません。
ドメイン名へのアクセスもあります。これには、ドメイン名の解決と A レコードの構成が必要です。
www.aa.com と aa.com には 2 つの A レコードが必要です。
両方の場所を確認してください。