ホームページ  >  記事  >  バックエンド開発  >  win10 Apache が仮想ホストを構成した後、localhost は使用できません

win10 Apache が仮想ホストを構成した後、localhost は使用できません

小云云
小云云オリジナル
2018-01-29 09:33:401979ブラウズ

この記事は主に、win10 Apache で仮想ホストを構成した後にローカルホストが使用できない問題の解決策を詳しく紹介します。興味のある方は参考にしていただければ幸いです。

Win10システム構成仮想ホスト

1.メモ帳またはSublime Textでhttpd.confを開きます

ctrl + f httpd-vhosts.confを検索

will
#Include conf/extra/httpd - -vhosts.conf
の # 番号を削除して保存します

2. 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/ ディレクトリで hosts ファイルを見つけます

4. 上記の手順を完了したら、Apahce を再起動します

ここがポイント

今回は 仮想ホストwww.web.comのドメイン名には正常にアクセスできるのですが、localhostにはアクセスできません。エラーは次のように報告されます:

解決策:

httpd.conf ファイルにコメントアウトする必要があるコード行があります
ServerName localhost:80
その行をコメントアウトするだけです。コード ServerName
の httpd.conf ファイルには値 localhost:80 が含まれていない可能性がありますが、ServerName a.com:80; は同じである可能性があります。コメントアウトして使用してください。 その後、仮想ホストがオンでもオフでも、localhost には正常にアクセスできるようになります。

関連する推奨事項:


phpプローブが仮想ホスト構成情報を検出するケース

Linux仮想ホスト関連の問題の詳細な説明

php Apache構成仮想ホストについて

以上がwin10 Apache が仮想ホストを構成した後、localhost は使用できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。