【发布时间】:2015-08-19 10:10:15
【问题描述】:
我正在尝试将我的样式表链接到我网站的 php 模板。我使用了链接:
<link rel="stylesheet" type="text/css" href="{{app.request.basepath }}/App/views/templates/style.css">
现在,这适用于我的本地主机服务器(我使用 MAMP),但是当我将文件上传到网络主机时,我收到错误:
Failed to load resource: the server responded with a status of 404 (Not Found)
我的面板似乎只支持 5.5,而我在本地服务器上使用 5.6。也可能是问题。
它还给了我一个链接,这是文件的确切链接,没有拼写错误或大写字母。我试图将样式表链接到的文件与样式表位于同一文件夹中。我也在重写 .htaccess 文件,因为我使用的是 SlimPHP 文件是:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
我认为这可能与无法链接有关,但我不完全确定。提前感谢您的所有帮助
编辑: 我通过将样式表链接到目录中的公共文件来解决我的问题。从那里,我可以使用 CSS 链接任何图像,但我还必须将它们放在公共目录中
【问题讨论】:
-
您是否尝试在浏览器中查看您的样式?在浏览器行 $my_domain_or_localhost/App/views/templates/style.css
标签: php html css .htaccess slim