Maison  >  Questions et réponses  >  le corps du texte

Page d'accueil des sites installés dans des sous-dossiers

<p>J'utilise un CMS (PrestaShop) installé dans un sous-dossier du répertoire racine (shop-1)</p> <p><code>domainName/shop-1</code> index vers PrestaShop. </p> <p><code>domaineName/shop-2</code> pointe vers une page personnalisée sous PrestaShop. </p> <p>Ma question est la suivante : je souhaite que la page principale du domaine <code>domainName/</code> pointe également vers la deuxième page personnalisée dans PrestaShop. Le but est de gérer 3 pages en utilisant le même CMS. </p> <p>Est-ce possible avec htaccess ? Selon vous, quelle est la solution ? </p> <p>PS : je sais que cela peut être fait avec plusieurs magasins, mais je pense que c'est trop sophistiqué. </p> <p><strong>Éditeur :</strong></p> <p>www.domain.com est le site principal et il y a un ancien PrestaShop là-bas. </p> <ul> <li>Je souhaite déplacer ce site vers : </li> </ul> <blockquote> <p>www.domain.com/shop-1</p> </blockquote> <p>Cela signifie que toutes les URL intégrées PS seront à l'adresse <code>/shop1/*</code></p> <ul> <li>Je veux aussi un autre futur <code>shop-2</code> </ul> <blockquote> <pre class="brush:php;toolbar:false;">www.domain.com/shop-2</pre> </blockquote> <p>Mais actuellement, je n'ai besoin que de la page de destination de la boutique-2, c'est pourquoi j'ai considéré la page CMS ou le contrôleur frontal du module (sous la même installation PS). </p> <ul> <li>Maintenant, comment puis-je faire pointer l'URL racine www.domain.com vers une URL qui peut également être gérée par le moteur PrestaShop ? ≪/li> </ul> <p>En d'autres termes, je souhaite qu'une installation PS gère toutes les URL : </p> <ol> <li>/shop1/* est la page de l'ancien site Web. ≪/li> <li>/shop-2 n'est qu'une page de contrôleur frontal ou un CMS. ≪/li> <li><code>/</code> La page de destination de l'ensemble du site Web est également un Espérons que la page du contrôleur avant. ≪/li> </ol> <p>Merci beaucoup, chère</p>
P粉539055526P粉539055526386 Il y a quelques jours510

répondre à tous(1)je répondrai

  • P粉481366803

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

    Pour rediriger la page de votre domaine principal vers une page personnalisée dans PrestaShop, vous pouvez utiliser la directive RewriteRule dans votre site Web .htaccess J'aime

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

    Cela indique au serveur de rediriger l'URL racine vers une page personnalisée située à l'adresse /shop-2. Assurez-vous d'avoir mod_rewrite < activé <在您的服务器上启用 sur votre serveur pour qu'il fonctionne correctement

    répondre
    0
  • Annulerrépondre