質問: ローカルネットワーク上でwebサーバーを適切に設定するにはどうすればよいですか? イントラネット(ネットワーク内)のウェブサイトを持っていますが、少し面倒です。まず第一に、これはホームネットワークです。 phpを使用してapachewebサーバーを実行しているコンピューターがあり、ローカルネットワーク上の3つのurlをそのコンピューターにポイントしたいと思います。私はある程度の成功を収めましたが、それが常に信頼できるとは限りません。 dnsとdhcpには、thompson speedtouch st546 v6dslルーターがあります。編集:私はcmsでかなりのことをしているので、ファイルホスティングだけでなく、イントラネットwebサイトにも必要です。わかりやすくするために書き直してください:ローカルネットワーク上にipアドレス10.0.0.2、abp.bhc.com、wiki.bhc.com、およびserver.bhc.comを指す3つのサブドメインを持つコンピューターがあります。 webサーバーの個人dns名を使用します。私はdnsにspeedtouchを使用しており、それを完全に制御できます。私が1時間それをいじった後、それは通常うまくいきます。私の質問は、別のドメインが必要になるたびに手動でドメインを追加するよりも洗練されたソリューションがあるかどうかです。ただし、通常は機能するようです。これが私の現在のvhファイルです:namevirtualhost 10.0.0.2 <virtualhost 10.0.0.2> servername abp.bhc.com documentroot "htdocs/abp" </virtualhost> <virtualhost 10.0.0.2> servername server.bhc.com documentroot "htdocs/server" </virtualhost> <virtualhost 10.0.0.2> servername wiki.bhc.com documentroot "htdocs/wiki" alias /wiki htdocs/wiki/wbhc/index.php </virtualhost> duh、私は自分の差し迫った問題を理解しました。最近新しいlanアダプターを入手したため、ipアドレスの設定が間違っていたようです。より良い解決策があるかどうかについての私の質問はまだ残っています。
回答: 少数のコンピューターでのみ機能する必要がある場合の簡単な解決策は、これらのコンピューターでhostsファイルを使用することです。 http://en.wikipedia.org/wiki/hosts_%28file%29 いいえその場合、dnsと格闘する必要があります(ただし、サーバーには固定ipが必要です)。