猿问

如何在XAMPP(Windows)上建立Apache虚拟主机

如何在XAMPP(Windows)上建立Apache虚拟主机

这个标签到哪里去了?

我在哪里找到vhost文件?

我在文件里找不到。

<VirtualHost hostname:80>
   ...
   SetEnv NS_ENV variable_value
   ...
</VirtualHost>


慕雪6442864
浏览 330回答 2
2回答

倚天杖

您可以让本地主机指向不同端口号上的不同文件夹。遵循以下简单步骤:步骤1:让Apache监听多个端口。转到C:\xampp\apache\conf\httpd.conf并搜索关键字聆听,您可以看到类似于侦听80的内容。现在告诉Apache听多个端口,用下面的内容替换它听80听8001听8002步骤2:现在转到“C:\xampp\apache\conf\extra\httpd-vhosts.conf”,这是真正的玩家。在文件的末尾,您可以指定如下所示:Documentroot“C:/xampp/htdocs/project 1”ServerName localhost:8001Documentroot“C:/xampp/htdocs/project 2”ServerName localhost:8002它告诉Apache在访问不同的端口号时要使用不同的文件夹。当您点击localhost:8001/时,它将从project 1获取内容,同样localhost:8002/将指向您的project 2文件夹。通过这样做,我们在本地机器上运行了两个不同的站点。注:无论何时更改httpd.conf或httpd-vhosts.conf中的内容,都需要重新启动Apache。
随时随地看视频慕课网APP
我要回答