質問 > 管理機能 > eccube3の404などを無効化したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ateshi |
投稿日時: 2018/6/18 14:26
対応状況: −−−
|
一人前 登録日: 2016/12/21 居住地: 投稿: 114 |
eccube3の404などを無効化したい eccube3のApplication.phpの
をコメントアウトしているのですが、 htaccessでのErrorDocument 404 /404.htmlなどが きかない時があります。 |
umebius |
投稿日時: 2018/6/19 9:25
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: eccube3の404などを無効化したい $this->errorはアプリケーション内でのエラーを補足しているのでErrorDocument 404 /404.htmlは効かないと思います。
return $app->render('error.twig', array( 'error_title' => $title, 'error_message' => $message, )); 標準的には404の場合上記のrenderで'error.twigの内容を表示しているわけですが、そこで404.htmlの内容を出力してやれば良いかと思います。
|
ateshi |
投稿日時: 2018/6/19 15:32
対応状況: −−−
|
一人前 登録日: 2016/12/21 居住地: 投稿: 114 |
Re: eccube3の404などを無効化したい ご返信ありがとうございます。
eccube3のほか、wordpressも入っているので すべてに共通の4040.htmlを表示させたいので eccube3の404 errorを切りたいのですが 不可能ですか? |
umebius |
投稿日時: 2018/6/19 16:02
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: eccube3の404などを無効化したい できますよ、先のerrorメソッド内で
4040.htmlをfile_get_contentsして中身をreturnしてやれば良いかと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |