【发布时间】:2013-04-03 13:09:32
【问题描述】:
我在使用 CakePHP 时遇到问题,找不到 CSS。当我在浏览器中查看源代码时,我可以在 head 部分看到 cake 通用 CSS 链接。但是当我点击它查看实际源代码时,我得到一个 404 not found 错误。
更新: 我已按照此处的说明进行操作:
http://book.cakephp.org/2.0/en/installation/url-rewriting.html
确保 mod_rewrite 设置正确,但我仍然无法查看 CSS 文件。
更新: 这是 .htaccess 在我的根文件夹中的样子:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
这是 .htaccess 在我的应用文件夹中的样子:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
这就是它在我的 webroot 文件夹中的样子:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
问候, 斯蒂芬
【问题讨论】:
-
该文件的权限是否正确?
-
文件在你认为的目录中吗?
-
@MrSlayer 是的,他们是正确的。
-
您可能遇到了模式重写或
.htaccess文件的问题。你在使用 Apache 吗? -
这还不足以猜测可能是什么问题。看看“相关”窗格中的问题 --> 它们中的任何一个都有效吗?
标签: cakephp