JTL-Shop auf einem Server von 1und1 oder Strato betreiben
Hinweis: Diese Seite bezieht sich auf JTL-Shop 5. Falls Sie noch JTL-Shop 4 verwenden, finden Sie die Dokumentation unter JTL-Shop 4.
Ihre Aufgabe/Ausgangslage
Sie haben einen Server bei 1und1 oder Strato angemietet und möchten auf diesem gerne JTL-Shop betreiben. Folgende Schritte sind unserer Erfahrung nach dazu notwendig.
Schritt 1: .htaccess Rewrite Base setzen
Bei Servern von 1und1 und Strato ist es in der Regel notwendig, die Rewrite_Base auf / zu setzen. Öffnen Sie dazu die Datei .htaccess im Shop-Wurzelverzeichnis, suchen Sie nach
#RewriteBase /
und ersetzen Sie diesen Teil durch
RewriteBase /
Bei dem Verzeichnis INSTALL ist die gleiche Anpassung notwendig wie bei .htaccess.
Sollte Ihr JTL-Shop in einem Unterverzeichnis installiert sein, z.B. meinedomain.de/meinverzeichnis müssen Sie die Codezeile auf den Verzeichnisnamen anpassen.
RewriteBase /meinverzeichnis/
Schritt 2: PHP 7.3 aktivieren
Die Mindestanforderung für JTL-Shop 5 ist PHP 7.3. Falls Ihnen bei der Installation angezeigt wird, dass PHP 7.3 nicht installiert ist, wenden Sie sich an 1und1/Strato.