コンピュータBのコンピュータAの仮想ホストで自分のWebサイトにアクセスできるように設定しようとしています.AとBは同じネットワーク上にあります。 私はxamppをWin 7で使用しています。同じローカルネットワーク上のコンピュータから仮想ホストにアクセスする
ここで、問題はコンピュータA(サーバ)がhttpd-vhosts.confファイルで次のような仮想ホスト構成を持つようになることです。
NameVirtualHost project:81
<VirtualHost project:81>
DocumentRoot "D:/work/website"
ServerName project:81
<Directory "D:/work/website">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
(ポート80は、IISを実行しているように、ポート81を使用して、しかし、これらの事について多くを知らない)
この設定は、ローカルマシン(サーバ)上で正常に動作します。すなわち、プロジェクトの:ブラウザのアドレスバーにある81は、必要に応じてウェブサイトを開きます。
192.168.1.7プロジェクト
- :
今すぐコンピュータB(クライアント)に私のような仮想ホストの名前とともに、サーバのIPを含むようにhostsファイルを変更しました今私はプロジェクトに入る:クライアントのブラウザで81.それはサーバーに私を取るが、仮想ホストのディレクトリに私を取る代わりに、それはデフォルトのディレクトリにかかります..つまり、私のケースでは
C: \ xampp \ htdocs
今、私は立ち往生しており、クライアントに現在の宛先を指すようにすることができません。 クライアントマシンから正しいバーチャルホストサイトにアクセスするために、私がここで間違っていることや何か他のことをお勧めします。任意のヘルプ
残念なことにそれもうまくいきません – codisfy
私は同じ問題を抱えているときにこの問題を参照することができますので、私はこのコミュニティを愛しています; –
ホストファイルにポート番号を含めることはできません! –