バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > ページ管理から作成した新規ページへのリンクについて

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
masa_yatsu
投稿日時: 2022/2/11 16:54
対応状況: 確認中
新米
登録日: 2018/10/13
居住地:
投稿: 3
ページ管理から作成した新規ページへのリンクについて
▼テンプレート
[EC-CUBE] EC-CUBE4.1.0 新規インストール
[レンタルサーバ] XServer
[OS] 使用しているOS名、バージョン
[PHP] PHP Version 7.4.25
[データベース] MySQL 5.7.27
[ブラウザ] Chrome 98.0.4758.82
[カスタマイズの有無] htaccessでECCUBE_USER_DATA_ROUTEを変更済
[現象]

コンテンツ管理→ページ管理から作成した新規ページへ
{{ url(eccube_config.eccube_user_data_route, {'route': 'ページ名'}) }}

上記URLでリンクを作成したのですが、
https://サイトURL/404?bind=htaccessで変更したECCUBE_USER_DATA_ROUTE

への404エラーが表示されてしまいます。

ECCUBE_USER_DATA_ROUTEの変更時での設定方法などご存知の場合はご教授いただければ幸いです。
balisys
投稿日時: 2023/12/8 23:47
対応状況: −−−
仙人
登録日: 2020/7/5
居住地:
投稿: 603
Re: ページ管理から作成した新規ページへのリンクについて
htaccessではなく、.envで変更してみるといかがでしょうか

参考)
https://qiita.com/chihiro-adachi/items/3218275ea4fc6d485fe5
leatech
投稿日時: 2026/2/7 0:45
対応状況: −−−
常連
登録日: 2026/1/18
居住地: 福岡県福岡市博多区祇園町8-13
投稿: 50
Re: ページ管理から作成した新規ページへのリンクについて
ECCUBE_USER_DATA_ROUTEの環境変数がSymfonyに正しく読み込まれていないか、ルーティングキャッシュが古い可能性があるかと思います。

解決方法としては以下2つの方法を試していただきたいです。

# 方法1: .envファイルで設定する場合(推奨)
プロジェクトルートに.envファイルを作成
例)
ECCUBE_USER_DATA_ROUTE=カスタムルート名


# 方法2: .htaccessで設定する場合
ルートディレクトリの.htaccessに以下を追加
例)
SetEnv ECCUBE_USER_DATA_ROUTE カスタムルート名


上記どちらかの方法で設定後は、管理画面、もしくはコマンドラインからキャッシュをクリアしてください。

よろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は144,144名です
総投稿数は113,501件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2340
5
h_tanaka
2138
6
umebius
2085
7
yuh
1905
8
mcontact
1819
9
red
1585
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18
balisys
603
19 DELIGHT 572
20
patapata
502


ネットショップの壺

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

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