質問 > 管理機能 > 「user_data/」配下の一部のページを「products/list~]のページへリダイレクト |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tana0830 |
投稿日時: 2018/8/1 11:10
対応状況: 解決済
|
半人前 登録日: 2018/4/2 居住地: 投稿: 21 |
「user_data/」配下の一部のページを「products/list~]のページへリダイレクト [EC-CUBE]3.0.15
[現象] user_data配下に作成した一部のページのみ、 products/list?category_id=xxx へリダイレクトさせたいです。 ▼例--------------------------------------------------- user_data/aaa → products/list?category_id=111 user_data/bbb → products/list?category_id=222 user_data/ccc → products/list?category_id=333 user_data/zzz はリダイレクトさせない ------------------------------------------------------- .htaccessに下記内容を記載してuser_dataディレクトリにアップしたところ、 リダイレクトさせない他のページが404エラーになってしまいました。 --------------- RewriteEngine on RewriteBase / RewriteRule ^(.*)aaa$ https://xxx/products/list?category_id=111 [R=301] RewriteRule ^(.*)bbb$ https://xxx/products/list?category_id=222 [R=301] RewriteRule ^(.*)ccc$ https://xxx/products/list?category_id=333 [R=301,L] --------------- 調べたところ、RewriteCond %{REQUEST_FILENAME} で除外URLを指定しなくてはならないと分かったので、 下記のように変更して再度アップしましたが、やはり404エラーのままでした。 --------------- RewriteEngine on RewriteCond %{REQUEST_FILENAME} !^(.*)zzz$ RewriteRule ^(.*)aaa$ https://xxx/products/list?category_id=111 [R=301] RewriteRule ^(.*)bbb$ https://xxx/products/list?category_id=222 [R=301] RewriteRule ^(.*)ccc$ https://xxx/products/list?category_id=333 [R=301,L] --------------- ここで手詰まりとなってしまったので、 どのように記述すればよいかお分かりの方いらっしゃいましたら、 ぜひご教示いただきたく思います。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 「user_data/」配下の一部のページを「products/list~]のページへリダイレクト | tana0830 | 2018/8/1 11:10 |
Re: 「user_data/」配下の一部のページを「products/list~]のページへリダイレクト | matchbou | 2018/8/1 18:03 |
Re: 「user_data/」配下の一部のページを「products/list~]のページへリダイレクト | tana0830 | 2018/8/2 9:22 |
Re: 「user_data/」配下の一部のページを「products/list~]のページへリダイレクト | 468 | 2018/8/2 9:38 |
Re: 「user_data/」配下の一部のページを「products/list~]のページへリダイレクト | tana0830 | 2018/8/2 10:09 |