1
私は何を達成したいことは以下の通りです:任意の時点でApacheのバーチャルホストが
、誰場合は、私を含め、LANで、私のIPアドレスを知っているし、hostsファイルに彼または彼女は192.168.1.xxx beta.example.com
を持っています。beta.example.com
にアクセスすると、彼または彼女は私のapacheから提供されたbeta.example.comを取得します。これは私を除いて、私は自分自身を持つことができます127.0.0.1 beta.example.com
。
これはローカルでしか動作しませんでした。外部接続の場合は、デフォルトでDocumentRoot
になり、ユーザーがhttp://beta.example.com/example.com/
にアクセスしようとすると、アプリケーションのパスが正しく取得されません。
Listen *:80
ServerName localhost:80
DocumentRoot "c:/www"
<VirtualHost beta.example.com>
DocumentRoot "c:\www\example.com"
ServerName beta.example.com
</VirtualHost>
<Directory "c:\www\example.com">
Options +FollowSymLinks
AllowOverride All
</Directory>
変更する必要はありますか?これも可能ですか?
私は頭痛、感謝の多くを保存しました:) – Ozzy