如何在 XAMPP 中更改我的目录根目录
How to change my directory root in XAMPP
我正在使用 XAMPP,我的根是 C:/xampp/htdocs。首先,我将列出我的文件:
我在 htdocs/public 上有 index.php 个文件
我在 htdocs/public/css
上有 theme.css 文件
我正在尝试 link 我的 css 文件到我的 html 文件,如下所示:
<link rel="stylesheet" href="/css/theme.css" type="text/css">
但是没用。当我右键单击浏览器和 select "view source",当我单击 href="/css/theme.css",它会转到这个方向:
http://localhost:8080/css/theme.css
但我想让它朝这个方向发展:
http://localhost:8080/public/css/theme.css
我怎样才能做到这一点?
最直接的方法是:
<link rel="stylesheet" href="public/css/theme.css" type="text/css">
您必须指明当前目录以包含 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,我的根是 C:/xampp/htdocs。首先,我将列出我的文件:
我在 htdocs/public 上有 index.php 个文件 我在 htdocs/public/css
上有 theme.css 文件我正在尝试 link 我的 css 文件到我的 html 文件,如下所示:
<link rel="stylesheet" href="/css/theme.css" type="text/css">
但是没用。当我右键单击浏览器和 select "view source",当我单击 href="/css/theme.css",它会转到这个方向: http://localhost:8080/css/theme.css
但我想让它朝这个方向发展: http://localhost:8080/public/css/theme.css
我怎样才能做到这一点?
最直接的方法是:
<link rel="stylesheet" href="public/css/theme.css" type="text/css">
您必须指明当前目录以包含 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">