php - 如何为不同的根目录配置 xampp Web 服务器

标签 php apache webserver xampp

Web 目录是应用程序的所有公共(public)和静态文件的主目录。包括图像、样式表和 JavaScript 文件。它也是前端 Controller 所在的地方。

所以问题是当我安装和设置 xampp 时,我的 web 目录是:

xampp\htdocs

我想设置它:

xampp\htdocs\myproject\web

怎么做? 现在,当我在浏览器中输入地址时:http://localhost/
我进入xampp\htdocs目录
我想在我的浏览器中输入地址:http://localhost/
并进入xampp\htdocs\myproject\web目录

最佳答案

您可以通过单击(在 xampp 控制面板中)apache/conf/httpd.conf 更改 Apaches httpd.conf 并调整 DocumentRoot 的条目和相应的 目录条目。 只需 Ctrl+F 输入“htdocs”并将条目更改为您的新路径。

看截图:

XAMPP config

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">

关于php - 如何为不同的根目录配置 xampp Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18902887/

相关文章:

php - 我可以按多列的总和对 mySQL 数据库记录进行排序而不显示总和本身吗?

php - Laravel artisan : Using a remote database

php - Mailchimp API v3.0 更改订阅者电子邮件

apache - .htaccess 中的通配符

php - 使用 .do 扩展名作为所有 php 文件的 .php 扩展名

iphone - 从 iphone 将 XML 数据发布到 Web 服务器

PHP:使用子查询更新语句时出错

apache - 如何将 Apache 文档根目录指向 Ubuntu 中的特定文件夹?

java - HTTP 测试服务器 : print all client requests to stdout

python 2.6.7 多处理池无法关闭