Folgende Situation ich habe unter www.link1.de meinen "alten" Shop laufen. Nun habe ich unter www.link2.de einen neuen Shop 3.10.04 installiert und eingerichtet. Funktioniert soweit einwandfrei. Nun soll auf den neuen Shop Link2.de gewechselt werden. Jedoch soll die Shopadresse des alten Shops bzw. der Name angezeigt werden. Ruft also ein Kunde ww.link1.de oder www.link2.de auf, landet er im neuen Shop, soll aber weiterhin in der Adresszeile den alten Namen angezeigt bekommen. Also habe ich im neuen Shop die configure.php und die configure.org.php vom Domainnamen auf den alten Shop geändert. Beide Shops liegen auf dem gleichen Server. Jedoch wird mir oben in der Adresszeile immer der Link vom neuen Shop angezeigt. Was muss ich im neuen Shop ändern, damit mir die links wieder mit dem alten Shopnamen also www.link1.de angezeigt werden.
Also zuerst machst du den neuen Shop mittels configur Dateien auf die URL / Domain die du haben willst. also die alte. Dann gehst du zu deinem Hoster Dort leitest du die alte Domain 1 auf den Ordner des neuen Shops in Ordner 2. Dann legst du eine weiterleitung von der Domain 2 auf Domain 1 und dann ist der alte Shop gar nicht mehr aufrufbar und der Neue über die alte URL direkt. Und falls einer die neue Domain nutzt wird er umgeleitet auf die alte.
genauso hab ich es schon probiert. Soweit funktioniert das auch. Jedoch habe ich folgendes Problem. Gehe ich auf www.link1.de, dann wird mir oben in der Adresszeile trotzdem noch der Link2 angezeigt. z.B. www.link2.de/Kategorie1 In der configure.php, configure.org.php (sowohl in includes, als auch in admin/includes) ist aber nirgends mehr der link2 drin. Dort habe ich schon alles auf link1 geändert. Irgendwo muss doch noch die Namensgebung sein??
ich habe gerade mal etwas getestet. habe nun www.link3.de genommen und dort einen neuen Shop installiert. Dieser funktioniert mit der Testkategorie und dem Testartikel einwandfrei. Klicke ich dort auf Testkategorie wird mir oben in der Adresszeile auch link3.de/Testkategorie angezeigt. Nun habe ich in diesen Shop die Datenbank von meinem Shop Link2 eingespielt und nichts weiter. Siehe da nun wird mir nach aufrufen des link3.de oben in der Adresszeile link2.de angezeigt. Also muss sich die namensgebung in der Datenbank befinden? Oder wie kann ich das ändern?
ich bekomme es nicht hin. Den Cache habe ich geleert. Habe nun alles rückgängig gemacht und habe nun folgende Schritte durchgeführt. configure Dateien des neuen Shops auf die URL des alten Shops geändert und per FTP hochgeladen. Funktioniert!! Domain 1 auf den neuen Shop-Ordner umgeleitet. Funktioniert auch. Cache geleert Domain 1 getestet. Ich lande im neuen Shop. Aber in der Adresszeile steht die Domain 2. Nach einem Klick auf eine Kategorie wird mir in der Adresszeile domain2/Kategorie angezeigt. Es scheint so, als ob die Änderung der Configure Dateien nichts bewirkt. Ich hoffe ich ändere auch die configure Dateien im neuen Shopordner richtig ab. Ich passe in den Dateien die folgenden Zeilen an: define('HTTP_SERVER', 'http://alteURL1.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://alteURL1.de'); define('HTTPS_CATALOG_SERVER', 'https://alteURL1.de');
Configure Dateien: /includes/configure.php /admin/includes/configure.php/ Die müssen stimmen zum jeweiligem Shop und Der Domain des Shops Dann ganz wichtige: Cache leeren vom Shop - ALLE Caches nicht nur den Seitencache - ALLE min Modul, Kategorie, usw. ggf. auch per FTP wenns für dich einfacher ist. Wenn SHop 1 dann läuft auf neuer domain die 2. Domain umleiten. Wenn im neuem Shop irgendwo pfade vom alten stehen sind das nur 4 Möglichkeiten die mir auf ANhieb einfallen - Caches nicht geleert - configure Dateien falsch - htaccess weiterleitungen von früher - eigene gesetzte statische verlinkungen. mehr fällt mir da nicht ein. und meist ist es 1 oder 2