如何在 XAMPP 中更改我的目录根目录

Posted

技术标签:

【中文标题】如何在 XAMPP 中更改我的目录根目录【英文标题】:How to change my directory root in XAMPP 【发布时间】:2016-05-24 21:24:48 【问题描述】:

我正在使用 XAMPP,我的根目录是 C:/xampp/htdocs。首先,我将列出我的文件:

我在 htdocs/public 上有 index.php 文件 我在 htdocs/public/css 上有 theme.css 文件

我正在尝试将我的 css 文件链接到我的 html 文件,如下所示:

<link rel="stylesheet" href="/css/theme.css" type="text/css">

但它不起作用。当我右键单击浏览器并选择“查看源代码”时,当我单击 href="/css/theme.css" 时,它会转到这个方向: http://localhost:8080/css/theme.css

但我想让它朝着这个方向发展: http://localhost:8080/public/css/theme.css

我怎样才能做到这一点?

【问题讨论】:

【参考方案1】:

最直接的方法是:

<link rel="stylesheet" href="public/css/theme.css" type="text/css">

【讨论】:

【参考方案2】:

您必须指明当前目录以包含 css 文件,如下所示:

<link rel="stylesheet" href="./css/theme.css" type="text/css">

这里./表示当前目录。

或者,可以像这样指定相对于根目录的文件路径:

<link rel="stylesheet" href="/public/css/theme.css" type="text/css">

或者,您可以完全删除此/public/ 并包含您的css 文件,如下所示:

<link rel="stylesheet" href="css/theme.css" type="text/css">

【讨论】:

以上是关于如何在 XAMPP 中更改我的目录根目录的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xampp 上更改 mysql 数据库目录?

Xampp / Lampp 更改数据库目录(无数据目录)

如何在 Mac OS Big Sur 中更改 xampp htdocs 目录

xampp更改mysql数据目录不起作用

thinkphp调试自动跳到xampp页面,如何解决?

更改 apache (xampp) 中的 web 根目录