【问题标题】:How Do I Setup Multiple Document Roots/Websites with XAMPP?如何使用 XAMPP 设置多个文档根目录/网站?
【发布时间】:2014-02-15 02:43:04
【问题描述】:

我在 Windows 7 Ultimate x64 上使用 XAMPP 1.8.3-2;全新安装,无需更改任何配置文件。

我正在使用 XAMPP,因此我可以测试我的 Web 项目的开发,而不必像我目前所做的那样每次都上传。

当前文档根是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 的目的。

也许我缺少一些东西(希望如此)?

谢谢。

【问题讨论】:

    标签: php apache xampp


    【解决方案1】:

    尝试搜索“Apache 虚拟主机”。

    【讨论】:

      猜你喜欢
      • 2012-11-19
      • 2018-03-16
      • 2014-02-06
      • 1970-01-01
      • 2012-04-26
      • 2017-06-06
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      相关资源
      最近更新 更多