質問 > フロント機能 > eccube2からeccueb3に移行した際の商品ページへのアクセス |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
rabupon |
投稿日時: 2017/6/1 11:15
対応状況: −−−
|
常連 登録日: 2008/11/14 居住地: 投稿: 67 |
eccube2からeccueb3に移行した際の商品ページへのアクセス eccube2からeccube3に移行しました。
今までeccube2では下記でアクセスできました https://ドメイン/products/detail.php?product_id=8 eccube3でが https://ドメイン//products/detail/8 となっています。 商品IDは同じで登録してあります。 今までのURLでアクセスした場合でも 商品ページアクセスしたいです。 現状は旧アドレスでアクセスすると eccubeが出力する「ページが見つかりません」ページが表示されてしまいます。 htaccessで下記のように記述いたしました。 RewriteRule products/detail\.php?product_id=^([0-9]+)/?$ products/detail/$1 ですが、結果は同じです。 また(/src\Eccube/ControllerProvider/FrontControllerProvider.php)に下記のように記述してみました。 $c->match('/products/detail.php?product_id={id}', '\Eccube\Controller\ProductController::detail')->bind('product_detail')->assert('id', '\d+'); ですが、だめでした・・・。 以前のURLでもアクセスできるようになりませんか? |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» eccube2からeccueb3に移行した際の商品ページへのアクセス | rabupon | 2017/6/1 11:15 |
Re: eccube2からeccueb3に移行した際の商品ページへのアクセス | nyorai | 2017/6/2 10:18 |
Re: eccube2からeccueb3に移行した際の商品ページへのアクセス | rabupon | 2017/6/2 11:51 |