【发布时间】:2015-04-10 03:04:35
【问题描述】:
我有这样的网址:
localhost/admin/app/webroot
为此,default.ctp 中的 css 采用 /app/webroot/css/style.css 路径。 所以我的 CSS 没有加载。
我应该为此更改 .htaccess 文件吗? 项目中有3个.htaccess文件。
1) 位于 admin/.htaccess
重写引擎开启
重写规则 ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
2) 位于 admin/app/.htaccess
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
3) 位于 admin/app/webroot/.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
请帮助解决我的问题。
提前致谢。
【问题讨论】:
-
谁能帮帮我?
-
你在 default.ctp 上写的内容
-
echo $this->Html->css('style');