首頁  >  問答  >  主體

安裝在子資料夾中的網站的主頁

<p>我正在使用安裝在根目錄 (shop-1) 子資料夾中的 CMS (PrestaShop)</p> <p><code>domainName/shop-1</code> 指向 PrestaShop 的索引。 </p> <p><code>domaineName/shop-2</code> 指向 PrestaShop 下的自訂頁面。 </p> <p>我的問題是:我希望主網頁 <code>domainName/</code> 也指向 PrestaShop 中的第二個自訂頁面。目標是使用相同的 CMS 管理 3 個頁面。 </p> <p>這可以透過 htaccess 實現嗎?您認為解決方案是什麼? </p> <p>PS:我知道這可以透過多商店來完成,但我認為這是過度設計。 </p> <p><strong>編:</strong></p> <p>www.domain.com 是主要站點,那裡有一個舊的 PrestaShop。 </p> <ul> <li>我想將此網站移至:</li> </ul> <blockquote> <p>www.domain.com/shop-1</p> </blockquote> <p>這表示所有 PS 內建網址都將位於 <code>/shop1/*</code></p> <ul> <li>我還想要另一個未來的 <code>shop-2</code> </li> </ul> <blockquote> <pre class="brush:php;toolbar:false;">www.domain.com/shop-2</pre> </blockquote> <p>但目前我只需要 shop-2 的登陸頁面,這就是為什麼我考慮了 CMS 頁面或模組前端控制器(在相同的 PS 安裝下)。 </p> <ul> <li>現在如何讓根網址 www.domain.com 指向也可以由 PrestaShop 引擎管理的網址? </li> </ul> <p>換句話說,我想要一個 PS 安裝來管理所有網址:</p> <ol> <li>/shop1/* 為舊網站的頁面。 </li> <li>/shop-2 只是一個前端控制器頁面或 CMS。 </li> <li><code>/</code> 整個網站的登陸頁面,也是一個 希望前端控制器頁面。 </li> </ol> <p>非常感謝親愛的</p>
P粉539055526P粉539055526386 天前511

全部回覆(1)我來回復

  • P粉481366803

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

    要將主域頁面重新導向至PrestaShop 中的自訂頁面,您可以使用RewriteRule 網站中的指令.htaccess 喜歡

    RewriteEngine On
    RewriteRule ^$ /shop-2 [L]
    

    這告訴伺服器將根 URL 重新導向到位於 /shop-2 的自訂頁面。 確保您有 mod_rewrite <在您的伺服器上啟用<在您的服务器上启用以使其正常工作

    回覆
    0
  • 取消回覆