linux - 从不同域访问多个网站

标签 linux windows apache vagrant lamp

假设我的 Linux Vargant 盒子系统中有两个目录:

/var/www/public/web1/

/var/www/public/web2/

在这个 Vargant Linux 机器中显然安装了 LAMP,并且 www 目录是 Apache 服务器的根目录。

现在我想通过不同的域访问每个网站,如下所示:

www.web1.dev

www.web2.dev

但不是来自 Linux Vargant 盒子,而是来自 Vargant 主机系统 - Windows 7。

我该怎么做?

最佳答案

您需要设置您的或互联网 DNS 服务器,将 web1.dev 指向您网站所在客户端的 IP 地址,然后使用 apache。

Apache 可以让您轻松地做到这一点。您只需要配置多个虚拟主机

<VirtualHost www.web1.dev:80>
DocumentRoot "D:/Development/Websites/web1/"
ServerName www.web1.dev


</VirtualHost>

<VirtualHost www.web2.dev:80>
DocumentRoot "D:/Development/Websites/web2/"
ServerName www.web1.dev


</VirtualHost>

关于linux - 从不同域访问多个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28818228/

相关文章:

linux - 配置虚拟主机

linux - 如何在 Linux 中记录来自控制台的输出消息?

linux - 没事做! ubuntu 18.04.1 LTS 缺少 sdk 工具目录

windows - 获取固定驱动器列表

python - Python 和 Matlab 之间的共享文件访问

apache - .htaccess - 需要用 "?"替换 URL 中的 "&"

linux - automake 项目中的预构建步骤

linux - 带有 -u 选项的 useradd 导致 docker 挂起

java - 在 Windows 上设置 hadoop.tmp.dir 会出现错误 : URI has an authority component

java - apache commons 3.1 中的 httpClient 代理支持