ドメイン名導入について:
一般的に、完全なドメイン名は 2 つ以上の部分で構成され、各部分は英語のピリオド「.」で区切られます。たとえば、「www.baidu.com」、最後の「.」「.com」の右側の部分はトップレベル ドメイン名 (TLD) になり、.cn と同様にファーストレベル ドメイン名になります。 .net、.org、.gov、.edu、.tv など。ここで、.com.cn は実際には .cn の下の第 2 レベルのドメイン名です。誰でも .com ドメイン名を登録できます。baidu.com は、トップレベル ドメイン名 .com の下の第 2 レベル ドメイン名です。image.baidu.com、music の形式にすることもできます。ここでは、baidu.com、imagemusic を「サブドメイン名」と呼ぶことができます。
第 2 レベルのドメイン名とサブドメインの Apache 設定:
Apache-conf-extra-httpd-vhost.conf と入力し、次の設定を追加します:リーリー
ThinkPHP プロジェクトでは、異なるエントリ ファイル、index.php および mobile.php を構成することで、異なるモジュール エントリを簡単に区別でき、.htaccess ファイルと組み合わせることで、ルーティング URL を簡素化できます。
httpd-vhost.conf ファイルの設定が機能しない場合は、次の 2 つの点に注意してください:
1. http-vhosts.conf モジュールは、Apache 設定ファイル httpd.conf にロードできます。
# 仮想ホスト
conf/extra/httpd-vhosts.conf を含める
2. 書き換えモジュール機能を有効にする。
テスト環境では、システムホストファイルを構成し、
を追加できます
192.168.1.122 testimmi.com192.168.1.122 m.testimmi.com
192.168.1.122 www.testimmi.com
セカンドレベルドメイン名を申請する状況をシミュレーションしてみましょう