この記事では、win10 Apache が仮想ホストを構成した後にローカルホストが使用できない問題の解決策を主に詳しく紹介します。興味のある方は、
win10 システム構成仮想ホストを参照してください。
#ctrl を開き、httpd-vhosts.conf
# を検索します。
Include conf/extra/httpd-vhosts.conf
から # を削除し、extra/httpd-vhosts.conf
を保存します。
次のコンテンツを追加します:
<VirtualHost *:80> ServerAdmin webmaster@youremail.com DocumentRoot "E:/your_web_root" ServerName your.web.com ErrorLog "logs/your_web_error.log" CustomLog "logs/your_web_access.log" common </VirtualHost>
3. ローカル テストの場合は、ドメイン名解決を構成する必要もあります。 hosts ファイルのエントリで、C:/windows/system32/drivers/etc/ ディレクトリ
#4 で hosts ファイルを見つけます。上記の手順を完了したら、Apahce を再起動します##。
ここが重要なポイントです
##この時点では、仮想ホスト www.web.com
のドメイン名には正常にアクセスできますが、localhost にはアクセスできません。アクセスできません。エラーは次のように報告されます:解決策:
次の行があります。 httpd.conf ファイル内のコードをコメントアウトする必要があります
ServerName localhost:80コード行をコメントアウトするだけです ServerName
値 localhost:80 がファイルにない可能性がありますhttpd.conf ファイルは ServerName a.com:80; と同じである可能性があります。コメントアウトして使用してください。 その後、仮想ホストをオンにしてもオフにしても、localhost には正常にアクセスできるようになります。
以上がこの記事の全内容です。皆様の学習に役立つことを願っております。また、php 中国語 Web サイトをご支援いただければ幸いです。
#興味があるかもしれない記事:
Laravel における固有の既存の検証ルールの最適化PHP の詳細な例
AES 暗号化クラスの定義と使用例 php で実装された php スキル
以上がwin10 Apache で仮想ホストを構成した後、localhost が使用できない問題を解決するための PHP ヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。