安裝在子資料夾中的網站的主頁
P粉539055526
2023-09-01 21:17:00
<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>
要將主域頁面重新導向至PrestaShop 中的自訂頁面,您可以使用RewriteRule 網站中的指令
.htaccess
喜歡這告訴伺服器將根 URL 重新導向到位於
/shop-2
的自訂頁面。 確保您有 mod_rewrite 以使其正常工作