【发布时间】:2021-04-17 13:25:00
【问题描述】:
我使用 php 遵循 mvc 模型创建我的网络应用程序。
当我设置路径 css,img,js,... 我使用 <link rel="stylesheet" href="./public/css/style.css">
在默认控制器中,我的页面得到了 css。但是当我调用像http://localhost/assignment/controller/action 这样的操作时,我失去了我的css。相对路径变为http://localhost/assignment/controller/action/public/css/style.css 或http://localhost/assignment/controller/action/param/public/css/style.css。
【问题讨论】:
-
前导斜杠("/" 字符)指定 文档根 位置:
<link rel="stylesheet" href="/public/css/style.css">。此外,目录 "public" 应指定为您的 Web 服务器配置文件中的 文档根。
标签: php html model-view-controller