記事の背景:
Apache はコンピュータに再インストールされましたが、仮想ドメイン名を構成した後、アクセスできなくなりました。Localhost では常に動作ステータスが表示され、任意の設定が入力されます。ドメイン名は動作ステータスを示しますが、ファイル ディレクトリは 127.0.0.1 で確認できます。
(学習ビデオ共有: プログラミング ビデオ)
分析:
問題は httpd_conf ファイルにあります。ServerName localhost:80 をコメントアウトするだけです。キャンです。
解決策:
仮想ホストの構成から開始します:
システム ディスク内のホスト ファイルから開始します:
ドメイン名を追加します最初: 127.0.0.1 www.m.com httpd.conf ファイルを開き、httpd-vhosts.conf を開きます:
# Virtual hosts Include conf/extra/httpd-vhosts.conf
次に、httpd-vhosts.conf ファイルを開いて、仮想ホストを構成します:
<VirtualHost *:80> DocumentRoot "D:/wamp/apache/htdocs" ServerName www.m.com </VirtualHost>
Apache を再起動します。現時点では、仮想ホストのドメイン名 www.m.com にはアクセスできませんが、まだ機能します。
解決策:
他にもいくつか設定しました。定式化されたファイル コード;
localhost 経由でアクセスすることも機能するためです;
最終的に、次のコードをコメントアウトするだけでよいことがわかりました。 : httpd-vhosts.conf ファイル内の
#ServerName localhost:80
は、Apache を再起動するだけです。
関連する推奨事項: apache チュートリアル
以上がApache 仮想ドメイン名の設定が無効な場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。