在 xampp 中将子目录视为 Web 根目录

在 xampp 中将子目录视为 Web 根目录

我在 Windows 7 机器上运行 Xampp。我有一个网站,它运行在我的 Web 根目录中。我通过 访问该网站http://localhost/foobar

我想进行设置,以便我可以指向我的本地浏览器,http://foobar并让它将 foobar 目录视为 Web 根目录。

这是更改 hosts 文件或者 apache 上的配置的问题吗?

答案1

为了让浏览器在本地机器上查找,http://foobar你必须将这一行添加到主机文件中

127.0.0.1 foobar

然后在 Apache http.conf 文件中添加虚拟主机,

<VirtualHost *:80>
    DocumentRoot path/to/foobar
    ServerName foobar
</VirtualHost>

您可能还需要添加另一个虚拟主机

<VirtualHost *:80>
    DocumentRoot path/to
    ServerName localhost
ServerAlias 127.0.0.*
</VirtualHost>

相关内容