如何使用XAMPP设置多个文档根/网站?

时间:2014-01-24 07:38:25

标签: php apache xampp

我在Windows 7旗舰版x64上使用XAMPP 1.8.3-2;全新安装,不更改任何配置文件。

我正在使用XAMPP,所以我可以测试我的网络项目的开发,而不必像我现在那样每次都上传。

当前文档根目录为D:/XAMPP/htdocs

简介

我有两个由两个不同的网络主机托管的网站。我使用PHP包含两个网站,以生成网页的结构(从而使将来更容易维护和编辑)。

例如,要插入包含网站A 的元,样式表和脚本的<head>部分,我使用:

<?php include("/home/user236/public_html/a/p/head.php") ?>

网站B 做同样的事情,我使用:

<?php include("/home/user792/public_html/s/p/head.htm") ?>

我的情况

由于这两个网站位于不同的主机下,具有不同的用户名,我如何改变XAMPP的配置以允许我使用这两个网站,只需安装一个XAMPP?

对我而言,这听起来像我需要同时使用两个文档根,但是如何实现这一点,因为/home/user236/public_html//home/user792/public_html/对XAMPP都没有任何意义,远离生产服务器。例如,/home/user236/public_html/a/p/head.php将在我的服务器上运行,但它在XAMPP中不起作用。

这让我觉得在XAMPP中工作时我必须更改所有包含路径,然后再次更改它们以便上传到服务器;两个网站容易拥有数百个网页,如果不是数千个网页,那就不太好了。这几乎违背了我使用XAMPP的目的。

也许有些东西我不知道(希望如此)?

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试搜索“Apache Virtual Host”。