ホームページ  >  に質問  >  本文

サブフォルダーにインストールされているサイトのホームページ

<p>ルート ディレクトリ (shop-1) のサブフォルダーにインストールされた CMS (PrestaShop) を使用しています</p> <p><code>domainName/shop-1</code>PrestaShop のインデックス。 </p> <p><code>domainName/shop-2</code> は PrestaShop の下のカスタム ページを指します。 </p> <p>私の質問は次のとおりです: メイン ドメイン ページ <code>domainName/</code> が PrestaShop の 2 番目のカスタム ページも指すようにしたいです。目標は、同じ CMS を使用して 3 ページを管理することです。 </p> <p>htaccessを使えば可能でしょうか?解決策は何だと思いますか? </p> <p>PS: これは複数のストアでも実行できることはわかっていますが、過剰設計だと思います。 </p> <p>編集者:</strong></p> <p>www.domain.com がメイン サイトで、そこに古い PrestaShop があります。 </p>
    <li>このサイトを次の場所に移動したいです: </li> </ul> <ブロック引用> <p>www.domain.com/shop-1</p> </blockquote> <p>これは、すべての PS 組み込み URL が <code>/shop1/*</code></p> にあることを意味します。
      <li>もう一つの未来も欲しいです <code>shop-2</code> </li> </ul> <ブロック引用> <pre class="brush:php;toolbar:false;">www.domain.com/shop-2</pre> </blockquote> <p>しかし、現在必要なのは shop-2 のランディング ページのみです。そのため、CMS ページまたはモジュール フロント コントローラー (同じ PS インストールの下) を検討しました。 </p>
        <li>それでは、ルート URL www.domain.com が PrestaShop エンジンでも管理できる URL を指すようにするにはどうすればよいでしょうか? </li> </ul> <p>言い換えると、PS インストールですべての URL を管理したいのです: </p> <ol> <li>/shop1/* は旧 Web サイトのページです。 </li> <li>/shop-2 は単なるフロント コントローラー ページまたは CMS です。 </li> <li><code>/</code> Web サイト全体のランディング ページも フロントコントローラーのページがあれば幸いです。 </li> </ol> <p>ありがとうございます</p>
P粉539055526P粉539055526436日前568

全員に返信(1)返信します

  • P粉481366803

    P粉4813668032023-09-02 00:30:05

    メイン ドメイン ページを PrestaShop のカスタム ページにリダイレクトするには、Web サイト .htaccess# # で RewriteRule ディレクティブを使用できます。 # のように### リーリー これは、ルート URL を

    /shop-2

    にあるカスタム ページにリダイレクトするようにサーバーに指示します。 正常に動作するには、サーバー上で mod_rewrite が設定されていることを確認してください。

    返事
    0
  • キャンセル返事