1

CakePHP では、コンポーネントのセキュリティがオンになっており、CSRF もオンになっています。コンポーネントが攻撃と見なされるものをキャッチすると、エラー メッセージがスローされます。

リクエストがブラックホール化されました

エラー: 要求されたアドレス '/login' がこのサーバーで見つかりませんでした。

debug設定しても0、エラーメッセージが表示されます。これは、平均的なユーザーにとっては何の意味もなく、要求されたアドレスが存在するため、だれもが混乱する可能性があります。

CakePHP コアコードに触れずにそのメッセージを編集する方法はありますか? それとも$this->data空のリファラーにリダイレクトしますか?

4

1 に答える 1

3

error400.ctpフォルダ内のとerror500.ctpを編集してapp/View/Errors/、メッセージを上書きできます。

于 2013-02-22T12:10:56.457 に答える