我正在做一个站点,一个博客平台,我想在其中获取基于get的信息。
所以我想显示一个特定的帖子,如果 url 是“post.php/1/2”,其中 1 是用户 ID,2 是帖子 ID。当我这样做时,我的 php 文件找不到 js 或 css 文件。我收到此错误:
“资源被解释为样式表但使用 MIME 类型文本/html 传输:”并且我的 Javascript 出现语法错误,显示“意外 <”。但它在其他网站上运行良好。
很抱歉描述的有点不好,希望您能理解。否则我会解释得更好!
编辑:一定是一些路由问题。如果我继续“post.php”它工作正常,但“post.php/”很麻烦。
最佳答案
听起来您正在使用相对路径并获得 404(或其他 html 页面)而不是您想要的 css/js 文件。
因此请尝试使用绝对路径(路径以/而不是 ../开始),例如:
<link rel="stylesheet" type="text/css" href="/styles/main.css">
不是
<link rel="stylesheet" type="text/css" href="../styles/main.css">
关于javascript - 当 url 为 "example.php/1/2"时,CSS 不适用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43066285/