在服务器的子文件夹中没有安装带有cakePHP的CSS

时间:2012-09-04 08:07:51

标签: .htaccess cakephp

我遇到了cakephp应用程序的问题。

在我的服务器上,我有一个名为DIGIPRESSKIT的文件夹(该文件夹由域名www.digipresskit-online.com使用),我将所有蛋糕文件夹放入其中,当我加载页面时,没有CSS,喜欢蛋糕无法访问我的webroot。 有没有机会你检查我的.htaccess? 我阅读了很多关于这个问题的论坛,以下是他们告诉我的事情:

代码:“root / .htaccess”(/ DIGIPRESSKIT)

RewriteEngine on
RewriteRule ^$ /app/webroot/ [L]
RewriteRule (.*) /app/webroot/$1 [L]

代码:“root / app / .htaccess”(/ DIGIPRESSKIT / app)

RewriteEngine on
RewriteRule ^$ /webroot/ [L]
RewriteRule (.*) /webroot/$1 [L]

代码:“root / app / webroot / .htaccess”

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]

1 个答案:

答案 0 :(得分:0)

假设您可以在此主机上拥有多个域,则可以尝试此解决方案:

服务器root(/)

上的

.htaccess

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} digipresskit-online.com
RewriteCond %{REQUEST_URI} !^/DIGIPRESSKIT
RewriteRule ^(.*)$ one/$1 [L]

RewriteRule    ^$ /    [L]
RewriteRule    (.*) /$1 [L]
</IfModule> 

.htaccess on子文件夹(/ DIGIPRESSKIT)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

DIGIPRESSKIT / app和DIGIPRESSKIT / app / webroot / no change