Cakephp 1.3 防止丢失控制器错误,因为它不是';t控制器

Cakephp 1.3 防止丢失控制器错误,因为它不是';t控制器,cakephp-1.3,Cakephp 1.3,我的邮箱中充满了错误,例如找不到Error:Robots.txtController。和错误:找不到CssController。我计划能够配置cake,以避免在favicon.ico、缺少图像等方面出现丢失的控制器错误 htaccess文件是: <IfModule mod_rewrite.c> RewriteEngine On Options +FollowSymlinks RewriteBase / RewriteCond %{QUERY_STRING} ^module(.*)$

我的邮箱中充满了错误,例如找不到Error:Robots.txtController。和错误:找不到CssController。我计划能够配置cake,以避免在favicon.ico、缺少图像等方面出现丢失的控制器错误

htaccess文件是:

<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{QUERY_STRING}  ^module(.*)$
RewriteRule ^(.*)$  index.php?url=system_fields/route/$1 [QSA,L]

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

重新启动发动机
选项+FollowSymlinks
重写基/
RewriteCond%{QUERY_STRING}^模块(.*)$
重写规则^(.*)$index.php?url=system_fields/route/$1[QSA,L]
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写规则^(.*)$index.php?url=$1[QSA,L]


如何防止此类错误?

修复错误比防止错误要好。例如,如果看到Robots.txtController错误,则应将Robots.txt添加到webroot。这不仅可以防止错误,还可以在请求时提供Robots.txt文件。您看到的其他错误也是如此。

我最终修改了错误消息以显示请求的url,以便确定丢失了哪些图像。favicon one有点让人困惑,因为它确实在那里,浏览器正在使用它,但代码会周期性地抛出一个错误,指出它丢失了。