不同服务器软件的默认根目录存在差异:
/var/www/html
或/srv/http
/usr/share/nginx/html
C:\inetpub\wwwroot
虚拟主机场景下需通过配置指定自定义路径。
通过解析服务器配置文件可准确获取根目录:
httpd.conf
中查找DocumentRoot
参数nginx.conf
内定位root
指令.htaccess
文件中的重定向规则容器化部署时需注意环境变量$WEB_ROOT
的覆盖规则。
现代框架常采用二级目录结构:
wp-content
独立存储用户数据public
为对外目录build
输出路径此时实际根目录可能包含index.php
的路由转发逻辑。
可通过以下方式确认正确性:
test.html
并尝试通过URL访问phpinfo
查看$_SERVER['DOCUMENT_ROOT']
错误配置会导致404响应或权限校验失败。
# title
# jzjc
# dot
# liantong
# entry
# item_btn
# time
# dianpu
# info
# head
# 服务器配置
# 重定向
# 时需
# 时应
# 可通过
# 建站
# 自定义
# 加载
# 虚拟主机
# 配置文件