3

IE6 をテストするために、Microsoft Virtual PC と Windows XP モードのイメージをダウンロードしてインストールしました。vhosts ファイルのポート番号でアクセスする localhost にいくつかのプロジェクトがあります。次に例を示します。

Listen *:82
<VirtualHost *:82>
    DocumentRoot "path/to/htdocs/project-folder/public/"
</VirtualHost>

仮想マシンで、ホスト ファイルを変更http://mymachineして、ルート localhost ディレクトリにリダイレクトするようにしました ( http://localhost:80/.

http://project-n/正しい localhost ポートに接続するように仮想マシンを設定するにはどうすればよいですか? そして悲しいことにhttp://mymachine:82/、仕事をしていません=(

4

1 に答える 1

2

仮想コンピューターで、追加した hosts ファイルに

xxx.xxx.xxx.xxx      project-n.dev

ここで、x はホスト コンピュータの IP アドレスです。

ホスト コンピューターの httpd-vhosts.conf ファイルで、*:80 ポートを localhost:80 に変更しました。なぜこれが機能するのかわかりませんが、機能するだけです。

私の httpd-vhosts.conf ファイルは次のようになります。

<VirtualHost localhost:80>
    DocumentRoot "path/to/htdocs/"
</VirtualHost>

<VirtualHost *:81>
    DocumentRoot path/to/htdocs/project-a/"
</VirtualHost>

<VirtualHost *:82>
    DocumentRoot path/to/htdocs/project-b/public"
</VirtualHost>

ここで、仮想 PC で「http://project-n:81/」に移動すると、project-a が読み込まれ、「http://project-n:82」が project-b/public =D が読み込まれます。

于 2010-06-25T13:31:31.480 に答える