Habe meinen Shop in einem Unterverzeichnis (www.meinedomain.de**/html)** eingerichtet und bin jetzt (eigentlich) bereit für den Go-live. Wollte dazu den Shop direkt in das Hauptverzeichnis meiner Domain umziehen (wie hier in der Doku beschrieben).
1.) Kopie per FTP habe ich gemacht. Es liegen jetzt folgende Ordner in meinem Hauptverzeiches:
Habe zu Sicherheit außerdem das o.g. /html-Verzeichnis inkl. Inhalt stehen lassen (d.h. da ist der Shop noch voll funktionsfähig), aber das sollte ja nicht der Grund sein, oder?
Die Cache-Ordner unter /var/cache und /web habe ich gelöscht.
2.) Die mySQL-Datenbank habe ich nirgends anders hinkopiert, da ich ja auf der gleichen Domain geblieben bin. Oder habe ich da einen Denkfehler? Bei der Anpassung der Shop-URL war interessanterweise eigentlich auch kaum etwas zu tun. Hatte vorher im Backend in den Grundeinstellungen>Shopeinstellungen>Shops>Pfad den Eintrag /html schon rausgenommen. Vielleicht deshalb. Bei “host” steht jetzt auf jeden Fall “www.meinedomain.de” und bei “base_path” ist nichts eingetragen.
3.) Anpassung der config.php habe ich nicht gemacht, da die Datenbank ja nicht kopiert wurden und somit die Einträge noch passen sollten.
4.) Im Hauptverzeichnis liegen noch (wie bisher unter /html) folgende Dateien (jeweils unverändert im Vergleich zu denen, die unter /html liegen):
das mit der Umleitung habe ich auch versucht. Hat grundsätzlich auch funktioniert, hatte dann aber das Problem, dass Icons/Fotos im Frontend (z.B. aus dem von mir gekauften Theme) nicht mehr angezeigt wurden, vermutlich, weil sie nicht mehr gefunden wurden (?). Hatte deshalb Sorge, dass ich mir durch die Umleitung einen Haufen neuer Probleme erzeuge, die nur zufällig entdeckt. Oder gibt es da 1-2 Orte, wo ich im Backend die Struktur/Verzeichnisse anpassen muss und dann funktioniert’s problemlos?
wenn ich die Umleitung nicht mache, ist er aber nur unter www.meindomain.de/html erreichbar. Oder müsste ich da noch irgendwo etwas einstellen ODER ist das der Sinn der Umleitung?
Das sollte ohne Umleitung funktionieren. Schau im Browser in die Konsole, bei Chrome ist das rechte Maustaste drücken und Untersuchen wählen. Da sollte bei der weißen Seite etwas stehen.
Nein, Konsole ist leer. Wenn ich nur www.meinedomain.de eingebe, zeigt er doch die index.html an, oder? Wie sollte er automatisch auf die /html kommen? Das kann doch nur mit Weiterleitung gehen?! Oder hab ich einen Denkfehler?