我在启动Web应用程序时遇到了一些麻烦。当我尝试访问我的应用程序时,我发现在您的服务器上未正确配置URL重写。在做了尽职调查后,我读到Cakephp Devs决定通过检查对Cake.Generic.css的访问来检查URL写入的状态。也就是说,我已经检查了该文件和我所有的htaccess文件,一切似乎对我都没问题。我可能错了。下面是我的htaccess文件的样子。此外,我试图通过添加
来隐藏消息url-rewriting-warning {
display:none;
}
但它没有用。我还检查了我的httpd.conf文件,#已从mod_rewrite中删除。这是我的htaccess文件。
的.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的/ .htaccess的
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
任何输入都将非常感谢!!谢谢!!
答案 0 :(得分:1)
好的我解决了我的问题!!我再次重新下载了Cakephp 2.3.7 ..复制了Cake.Generic文件..并将其粘贴回webroot文件夹...然后我打开了我的文本编辑器并添加了以下default.ctp文件..
echo $this->Html->css('cake.generic');
从那里顺风顺水。感谢Savedario的帮助!