質問 > 管理機能 > EC-cube内でのリダイレクト設置方法について(商品ページ(/product)→別ページ) |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ecs1111 |
投稿日時: 2017/2/22 19:37
対応状況: −−−
|
半人前 登録日: 2017/1/17 居住地: 投稿: 21 |
EC-cube内でのリダイレクト設置方法について(商品ページ(/product)→別ページ) /productの階層にあるページなど
ユーザーがURL直接入力した際はリダイレクトするような設定にしたいのですが可能でしょうか? クローズドサイトのECサイトを構えておりまして 一般のお客様では見れないように動線は会員だけにユーザー認証通過後の 遷移の1方向だけにしております。 A(ユーザーPW認証)→B→C→D ただし、DのURLだけを会員から教えてもらい 一般のお客様が直接URLを入れると見れてしまいます。 TOPページのリダイレクトは行えたのですが 下層ページ/product(商品ページ)などの設定がうまくいきません。 もしお分かりになる方がおられましたら ご教示ください。 |
umebius |
投稿日時: 2017/2/22 19:52
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: EC-cube内でのリダイレクト設置方法について(商品ページ(/product)→別ページ) 参考になるかわかりませんが、こういったリファラーで参照元を判断する方法が使えるのではないでしょうか。
EC-CUBE3 リファラーによってアクセスを制限する方法 リファラーが期待の物と違ったら、return $app->redirect(...)で飛ばしてしまうやり方です。
|
umebius |
投稿日時: 2017/2/22 19:57
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: EC-cube内でのリダイレクト設置方法について(商品ページ(/product)→別ページ) あるいはサイト全体をログインしていなければ見れないようにしてしまえば良いかもしれません。あるいは$app->isGranted('ROLE_USER')でログインしているかどうか確認してログインしていなければリダイレクトするか。
EC-CUBE3で特定のページへアクセス制限をかけログイン必須にする方法 思いつく方法はそれぐらいです。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |