簡體   English   中英

使用Vagrant,如何從主機操作系統的Web瀏覽器訪問apache虛擬主機

[英]Using Vagrant, how can I access an apache virtual host from the host OS's web browser

安裝Vagrant之后,我已經安裝了Apache Web服務器。

我已將其配置為同時運行默認主機和虛擬主機。 我已經確認虛擬主機正在運行。

從主機操作系統,使用瀏覽器,我可以通過導航到http:// localhost:4567來訪問默認的Apache vhost。

假設apache vhost稱為vhost2,如何從主機OS上的瀏覽器訪問該站點?

您可以在主機hosts文件中添加一行,並具有從本地主機到虛擬主機的重定向。

因此,如果您將虛擬主機配置為以下形式:

NameVirtualHost *:80

<VirtualHost *:80>
   ServerName vhost2.local
   DocumentRoot "/path/to/virtual_hosts/file"
   <Directory />
      Options Indexes FollowSymLinks
      AllowOverride All
   </Directory>
</VirtualHost>

您可以在hosts文件中添加以下行:

127.0.0.1    vhost2.local

然后,您可以通過http://vhost2.local:4567 /訪問虛擬主機。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM