質問 > その他 > EC-Cubeのサブフォルダーを消す方法はありますか |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kawabuchi |
投稿日時: 2022/10/16 19:20
対応状況: −−−
|
新米 登録日: 2022/10/16 居住地: 投稿: 3 |
EC-Cubeのサブフォルダーを消す方法はありますか [EC-CUBE] EC-CUBE4.1.2、新規インストール [レンタルサーバ] Xサーバー [OS] Linux [PHP] PHP7.7.28 [データベース] MySql(MariaDB10.5) [WEBサーバ] Apache2.4.6 [ブラウザ] Chrome 106.0.5249.119 [導入プラグインの有無] データ移行プラグイン 移行を終えたので無効化しています。 [カスタマイズの有無] なし。 [現象] 調べてみたのですが、なかなか情報にたどり着けないので、こちらでお尋ねさせてください。 宜しくお願い致します。 ワードプレスとEC-Cubeを同じドメイン内で利用しようとしています。 ワードプレスを主にして、カートだけEC-Cubeに任せたいです。 最初にワードプレスをドメインの直下にインストールして、 次に/products というフォルダーを作ってそこにEC-Cubeをインストールしました。 現在も動いているサイトをリニューアルしようとしており、URLを新旧サイトで同じものにしようとしています。 それで、EC-Cubeのサブフォルダーを/productsとしたのですが、 そうするとURLが/products/productsとつながってしまいます。 この/productsを1つにする方法は何かございませんか? あれこれやっているのですが、しっくりした結果に結びつきません。 EC-Cubeを主にして、サブフォルダーにワードプレスをインストールして見ましたが、 そうなるとトップページがEC-Cubeになるので、更新が難しくなります。 今回のサイト更新は誰もが簡単に更新できるようにワードプレスを導入するので、 できればHTMLの専門知識不要で更新できるようにしたいのです。 詳しい専門知識がない状況なので、こちらの意図が伝わっているのかわかりませんが、 「ドメイン/products/products/商品のページ」のURLが「ドメイン/products/商品のページ」 のようになる方法がございましたらお教えください。 |
nanasess |
投稿日時: 2022/10/17 0:30
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: EC-Cubeのサブフォルダーを消す方法はありますか
|
kawabuchi |
投稿日時: 2022/10/17 11:09
対応状況: −−−
|
新米 登録日: 2022/10/16 居住地: 投稿: 3 |
Re: EC-Cubeのサブフォルダーを消す方法はありますか お忙しい仲、ご返信いただきましてありがとうございます。
ご案内の記事は、質問する前に拝見させていただいておりました。 この記事以外にもいくつか記事も拝見し、ドメイン直下にWordpressとEC-Cubeが同居できるんだと思いまして読み進めました。 しかし、同居はできても、Wordpress と EC-Cube の index.php をどのようにするのかが、理解できませんでした。 私が理想としていたのは、ドメインにアクセスしたらWordpressのトップページが起動し、そのページに EC-Cube のリンク(Shopなどで誘導)が表示されて、リンクを踏んだら EC-Cube のトップページが表示されたら良いなと思っていました。 nanasess 様のようにコードを書き換えた場合に、ドメインにアクセスしたら、EC-Cube が立ち上がるのでしょうか? それとも、Wordpress が立ち上がるのでしょうか? PHPについての理解が進んでおりませんので、ソースを全部公開頂いているのに、大変失礼な質問で恐縮です。 初歩的な質問を開発者のプロ集団にさせていただいて、本当に申し訳ございませんが、どうかお助け頂けましたら幸甚でございます。 |
nanasess |
投稿日時: 2022/10/17 13:25
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: EC-Cubeのサブフォルダーを消す方法はありますか 以下のような構成でしょうか?
WordPress のトップページ - / EC-CUBE のトップページ - /products EC-CUBE の商品一覧 - /products/list それでしたら、少々強引ですが、こんな感じのカスタマイズでできそうな気がします 1. EC-CUBE を /products にインストールする 2. https://github.com/EC-CUBE/ec-cube/blob/354b8cd53fa9468b170b8861aeec2d3bf91b8f7f/src/Eccube/Controller/ProductController.php#L113 を以下のように修正する
3. キャッシュを削除する この他、関連するリンクなど修正が必要と思われます。 また、WordPress と同居させたり、このような強引なカスタマイズをすると不正アクセスのリスクも高くなりますので、個人的にはおすすめしません。。 くれぐれもご注意ください。 |
kawabuchi |
投稿日時: 2022/10/17 13:30
対応状況: −−−
|
新米 登録日: 2022/10/16 居住地: 投稿: 3 |
Re: EC-Cubeのサブフォルダーを消す方法はありますか ご返信くださいまして、誠にありがとうございます。
Wordpressはハッキングにあいやすいので、EC-Cubeと同居させるリスクにつきましては、ご指摘のとおりだと思います。 再度の認識をさせていただきまして、誠に有難うございます。 ご指摘を肝に銘じて、どのようにしたら良いかを考えたいと思います。 本当にありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |