Neu nach "Umbiegen" des Startverzeichnisses auf Unterverzeichnis totales Chaos

IceDrake

Aktives Mitglied
17. Juni 2015
57
4
Ich hab mal eine wahrscheinlich total blöde Frage ...

Ich möchte von einem "aktuell noch" alten Shopsystem auf den JTL-Shop umsteigen.

Den "alten" Shop hatte ich damals DIREKT im Web-Root public_html installiert.

Für die Installation des JTL-Shop habe ich einen Unterordner angelegt: public_html/JtlShop4

Während der Einrichtung des JTL-Shop konnte ich also über www.MeineDomain.de meinen alten Shop aufrufen und unter www.MeineDomain.de/JtlShop4 den neuen aufrufen und dort alles einrichten.

Jetzt wollte ich den JTL-Shop "scharf" schalten und habe das Startverzeichnis bei meinem Hoster auf public_html/JtlShop4 zeigen lassen. Prinzipiell würde ich sagen funktioniert das auch, nach der Umstellung kann ich alle Seiten des JTL-Shop ganz normal unter www.MeineDomain.de anwählen ... aber nur solange, bis ich im Firefox den Browsercash lösche, danach schaut die Seite so aus:
Startseite_ohne_Formatierung.jpg

Auch das Backend ist dann genauso "zerstört" und nicht mehr benutzbar.

Stelle ich bei meinem Webhoster das Startverzeichnis wieder auf public_root zurück, dass geht wieder alles, also über www.MeineDomain.de ist der Alte und unter www.MeineDomain.de/JtlShop4 der neue JTL-Shop erreichbar.

Muss ich noch irgendwo was umstellen, damit das funktioniert? In der .htaccess oder so vielleicht?

Vielleicht auch die config.JTL-Shop.ini.php ???:
define('URL_SHOP', 'https://www.MeineDomain.de/JtlShop');

Muss da vielleicht hinten das "JtlShop" weg?

Oder was läuft da schief?
 
Zuletzt bearbeitet:

IceDrake

Aktives Mitglied
17. Juni 2015
57
4
Also funktionieren tut's jetzt schonmal soweit, nachdem ich in der config-Datei das JtlShop weggenommen habe ... ABER ... jetzt fehlende die ganzen css-Symbole (Login, Warenkorb, Häuschen und auch alle sonstigen wie z.B. in der Artikelansicht wo man die Ansicht umschalten kann und so) 🙁 ... die waren vor dem Umbiegen noch da:

fehlende_Symbole.jpg

Was muss ich jetzt wieder noch anpassen?
 
Zuletzt bearbeitet:

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo, die Angabe für URL_SHOP in der config.JTL-Shop.ini.php muss zwingend zum tatsächlichen Pfad passen. Auch muß die Angabe mit dem tatsächlichen Aufruf übereinstimmen, wobei es ein Unterschied ist ob MeineDomain.de oder eben www.MeineDomain.de aufgerufen wird. Hier solltest du dich entscheiden und die entsprechenden - im Normalzustand auskommentierten - Angaben in der .htaccess beachten.
Code:
#REWRITE ANPASSUNG 2 (auf www.meinedomain.de umleiten)
#Ihr Shop sollte nicht unter www.meinedomain.de und nur meinedomain.de erreichbar sein, siehe: http://guide.jtl-software.de/index.php?title=JTL-Shop3-Neuinstallation#4._Einrichtung_einer_Domainweiterleitung
#RewriteCond %{HTTP_HOST} ^meinedomain.de
#RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [r=301,L]
 

Ähnliche Themen