Heim  >  Fragen und Antworten  >  Hauptteil

Startseite für Websites, die in Unterordnern installiert sind

<p>Ich verwende ein CMS (PrestaShop), das in einem Unterordner des Stammverzeichnisses (shop-1) installiert ist.</p> <p><code>domainName/shop-1</code> Index zu PrestaShop. </p> <p><code>domaineName/shop-2</code> verweist auf eine benutzerdefinierte Seite unter PrestaShop. </p> <p>Meine Frage lautet: Ich möchte, dass die Hauptdomänenseite <code>domainName/</code> auch auf die zweite benutzerdefinierte Seite in PrestaShop verweist. Ziel ist es, drei Seiten mit demselben CMS zu verwalten. </p> <p>Ist das mit htaccess möglich? Was ist Ihrer Meinung nach die Lösung? </p> <p>PS: Ich weiß, dass dies mit mehreren Geschäften möglich ist, aber ich halte es für übertrieben. </p> <p><strong>Herausgeber:</strong></p> <p>www.domain.com ist die Hauptseite und dort gibt es einen alten PrestaShop. </p> <ul> <li>Ich möchte diese Website verschieben nach: </li> </ul> <blockquote> <p>www.domain.com/shop-1</p> </blockquote> <p>Das bedeutet, dass sich alle integrierten PS-URLs unter <code>/shop1/*</code></p> befinden. <ul> <li>Ich möchte auch in Zukunft noch einen <code>shop-2</code> </ul> <blockquote> <pre class="brush:php;toolbar:false;">www.domain.com/shop-2</pre> </blockquote> <p>Aktuell benötige ich aber nur die Landingpage für Shop-2, deshalb habe ich mir die CMS-Seite bzw. den Modul-Front-Controller (unter gleicher PS-Installation) überlegt. </p> <ul> <li>Wie kann ich nun dafür sorgen, dass die Root-URL www.domain.com auf eine URL verweist, die auch von der PrestaShop-Engine verwaltet werden kann? </li> </ul> <p>Mit anderen Worten, ich möchte, dass eine PS-Installation alle URLs verwaltet: </p> <ol> <li>/shop1/* ist die Seite der alten Website. </li> <li>/shop-2 ist nur eine Front-Controller-Seite oder ein CMS. </li> <li><code>/</code> Die Landingpage der gesamten Website ist ebenfalls ein Hoffentlich die Front-Controller-Seite. </li> </ol> <p>Vielen Dank, mein Lieber</p>
P粉539055526P粉539055526436 Tage vor571

Antworte allen(1)Ich werde antworten

  • P粉481366803

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

    要将主域页面重定向到 PrestaShop 中的自定义页面,您可以使用 RewriteRule 网站中的指令 .htaccess 喜欢

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

    这告诉服务器将根 URL 重定向到位于 /shop-2 的自定义页面。 确保您有 mod_rewrite <在您的服务器上启用以使其正常工作

    Antwort
    0
  • StornierenAntwort