バージョン選択

フォーラム

メニュー

オンライン状況

56 人のユーザが現在オンラインです。 (42 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 56
もっと...

サイト内検索

質問 > 管理機能 > eccube3の404などを無効化したい

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
umebius
投稿日時: 2018/6/19 16:02
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: eccube3の404などを無効化したい
できますよ、先のerrorメソッド内で
4040.htmlをfile_get_contentsして中身をreturnしてやれば良いかと思います。
ateshi
投稿日時: 2018/6/19 15:32
対応状況: −−−
一人前
登録日: 2016/12/21
居住地:
投稿: 114
Re: eccube3の404などを無効化したい
ご返信ありがとうございます。
eccube3のほか、wordpressも入っているので
すべてに共通の4040.htmlを表示させたいので
eccube3の404 errorを切りたいのですが
不可能ですか?
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の内容を出力してやれば良いかと思います。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

ateshi
投稿日時: 2018/6/18 14:26
対応状況: −−−
一人前
登録日: 2016/12/21
居住地:
投稿: 114
eccube3の404などを無効化したい
eccube3のApplication.phpの
$this->error(function (\Exception $e, $code) use ($app) { if ($app['debug']) { return; } switch ($code) { case 403: $title = 'アクセスできません。'; $message = 'お探しのページはアクセスができない状況にあるか、移動もしくは削除された可能性があります。'; break; case 404: $title = 'ページがみつかりません。'; $message = 'URLに間違いがないかご確認ください。'; break; default: $title = 'システムエラーが発生しました。'; $message = '大変お手数ですが、サイト管理者までご連絡ください。'; break; } return $app->render('error.twig', array( 'error_title' => $title, 'error_message' => $message, )); });

をコメントアウトしているのですが、
htaccessでのErrorDocument 404 /404.htmlなどが
きかない時があります。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.