コンピューター B からコンピューター A の仮想ホスト上の自分の Web サイトにアクセスできるようにセットアップしようとしています。A と B は同じネットワーク上にあります。Win7でxamppを使っています。
ここで問題が発生すると、コンピューター 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を使用しますが、これらのことについてはあまり知りません)
この構成は、ローカル マシン (サーバー) で正常に機能します。つまり、ブラウザのアドレスバーにある project:81 は、Web サイトを正常に開きます。
コンピューター B (クライアント) で、次のような仮想ホストの名前と共にサーバーの IP を含むようにホスト ファイルを変更しました。
192.168.1.7 プロジェクト
クライアントブラウザで project:81 に入ると..サーバーに移動しますが、仮想ホストディレクトリには移動せず、代わりにデフォルトディレクトリに移動します..つまり、私の場合は
C:\xampp\htdocs
現在、私は立ち往生しており、クライアントが現在の宛先を指すようにすることができません。したがって、クライアント マシンから正しい仮想ホスト サイトにアクセスするために、ここで何が間違っているか、または他の何かを行う必要があることを誰でも提案できます。
助けてくれてありがとう