仮想PCでローカルホストポートにアクセスするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/3117824

  •  29-09-2019
  •  | 
  •  

質問

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

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

仮想マシンでは、ホストファイルを変更して http://mymachine 私のroot localhostディレクトリにリダイレクトします(に相当します http://localhost:80/).

仮想マシンをセットアップするにはどうすればよいですか http://project-n/ 正しいローカルホストポートに行きますか?そして悲しいことに、 http://mymachine:82/ 仕事をしない=(

役に立ちましたか?

解決

仮想コンピューターでは、私が追加したホストファイルに

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で、私がgotoをしたときhttp:// project-n:81/'それはプロジェクトをロードします-A、'http:// project-n:82'Project-B/public = dをロードします

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top