我遇到了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]
答案 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