Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Domain Änderung

    maikl

    • Frisch an Board
    • Beiträge: 53
    Domain Änderung
    am: 28. September 2016, 10:21:04
    Hallo Forum,
    ich stehe gerade auf dem Schlauch.

    Mein Shop (2.0) ist unter Testdomain.ch erreichbar. Die Installation ist abgeschlossen und der Shop soll jetzt "live" gehen. Dazu soll er über mainshop.ch erreichbar werden.

    Ich habe auf dem Webserver jetzt meinshop.ch auf das Verzeichnis des neuen Shop (testdomain) umgestellt.
    Der neue Shop wird jetzt aufgerufen - allerdings wird die Seite auf Testdomain.ch umgeleitet.

    ich denke ich muss die:
    root\includes/configure.php         von testdomain.ch auf meinshop.ch anpassen

    vermutlich auch die
    root\htaccess                             von testdomain.ch auf meinshop.ch anpassen

    Aber das kann es noch nicht gewesen sein... wenn ich die beiden anpasse, kann ich mich nicht mehr einloggen. Auch kann man dann keine Artikel mehr in den Warenkorb legen.

    Bitte um Hilfe.

    Danke
    maikl

    Linkback: https://www.modified-shop.org/forum/index.php?topic=35792.0

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Domain Änderung
    Antwort #1 am: 28. September 2016, 14:31:35
    Änderung in der configure.php reicht aus.

    In der htaccess steht normalerweise gar kein Domainname drin. (muss auch gar nicht)

    Gruss Web28

    maikl

    • Frisch an Board
    • Beiträge: 53
    Re: Domain Änderung
    Antwort #2 am: 28. September 2016, 17:09:32
    Das wäre ein Auszug aus der "aktuellen" htaccess

    Code: Text  [Auswählen]
    <IfModule mod_rewrite.c>
      ##-- Initialize and enable rewrite engine
      ##-- Documentation http://httpd.apache.org/docs/misc/rewriteguide.html                        ANPASSUNG für HTTPS
     
      RewriteEngine On
      RewriteCond %{HTTP_HOST} !^www\.alte-domain\.ch$ [NC]
      RewriteRule ^(.*)$ https://www.alte-domain.ch/$1 [L,R=301]
      RewriteCond %{HTTPS} off
      RewriteRule ^(.*) https://www.alte-domain.ch/$1 [L,R=301]
     

    und hier die "aktuelle" configure.php aus dem \includes\ Verzeichnis:
    Code: PHP  [Auswählen]
      // global defines
      define('HTTP_SERVER', 'https://www.alte-domain.ch'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://www.alte-domain.ch'); // eg, https://localhost - should not be empty for productive servers
      define('DIR_FS_DOCUMENT_ROOT', '/home/alte-domain/www/2016/'); // absolut path required
      define('DIR_WS_CATALOG', '/'); // relative path required
      define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT);

      // secure SSL
      define('ENABLE_SSL', true); // secure webserver for checkout procedure?
      define('USE_SSL_PROXY', false); // using SSL proxy?

      // define our database connection
      define('DB_MYSQL_TYPE', 'mysql'); // define mysql type set to 'mysql' or 'mysqli'
      define('DB_SERVER', 'xxxxxxx.ch'); // eg, localhost - should not be empty for productive servers
      define('DB_SERVER_USERNAME', 'xxxxxxxxxxx');
      define('DB_SERVER_PASSWORD', 'xxxxxxxxx');
      define('DB_DATABASE', 'xxxxxxxxxx');
      define('USE_PCONNECT', 'false'); // use persistent connections?
      define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
      define('DB_SERVER_CHARSET', 'latin1'); // set db charset 'utf8' or 'latin1'

      if (DB_DATABASE != '') {
        // set admin directory DIR_ADMIN
        require_once(DIR_FS_CATALOG.'inc/set_admin_directory.inc.php');

        // include standard settings
        require(DIR_FS_CATALOG.(defined('RUN_MODE_ADMIN')? DIR_ADMIN : '').'includes/paths.php');
      }
    ?>

    Zum Testen habe ich jetzt in der configure von alte auf neue domain geändert. Die Seite ist funktionsfähig aber der redirekt auf alte-domain.ch ist immer noch vorhanden.

    Ich rufe neuedomain.ch auf ...und im browser ändert es sich auf altedomain.ch

    Die beiden Seiten liegen parallel auf dem Server ... Verzeichnis 2016 und 2014
    Auf dem Webserver zeigen beie Seiten auf 2016

    Danke für weitere Tips

    maikl

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Domain Änderung
    Antwort #3 am: 28. September 2016, 18:38:58
    Bei Dir in der .htaccess ist noch der alte domainname drin.

    Gibt es noch eine Providerseitige umleitung?

    maikl

    • Frisch an Board
    • Beiträge: 53
    Re: Domain Änderung
    Antwort #4 am: 29. September 2016, 13:21:52
    Beim Provider gibt es keine Umleitung.

    Ursprung:
    TestShop Verzeichnis shop2016
    AlterShop im Verzeichnis Shop (gleiche Server)

    Der Testshop.ch zeigte auf Verzeichnis Shop2016 und funktionierte ohne erkennbare Fehler
    der alte Shop funktionierte ohne Fehler

    Umgestellt wurde dann bei Provider das Verzeichnis:
    AlterShopName zeigt jetzt auf Verzeichnis Shop2016

    Angepasst ist die configure.php

    Shop funktioniert aber die Adresse wird "Testshop" angezeigt nicht der eigentliche Shop.

    Wenn ich die htaccess von alt auf neu ändere, stimmt die Adresse www.shopadresse.ch aber Benutzer können Sich nicht mehr anmelden.

    Also die htccess anpassen muss ich aber irgendwas anderes muss auch noch ..... sonst funktionieren die Benutzer ja nicht merh?!

    Danke für die Hilfe.

    Maikl

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Re: Domain Änderung
    Antwort #5 am: 29. September 2016, 13:42:35
    Speichere dir die htaccess lokal ab und ersetze dann die Online-Version durch das Original aus dem modified 2.0 Download.

    maikl

    • Frisch an Board
    • Beiträge: 53
    Re: Domain Änderung
    Antwort #6 am: 29. September 2016, 13:52:01
    ok .htaccess  umbenannt zu .htaccessold

    _.htaccess aus dem Install Root vom Shop2.0 umbeannt auf .htaccess
    ins root vom Shop geladen.

    Aufrufen der www.shop.ch ok ... Adresse wird richtig angezeigt.

    Aber sobald ich mich auf der Seite bewege wird aus der Adresse:
    https://www.testdomain.ch/Specials:::19.html?MODsid=qck8016ku2povsvdlgkaq

    Anmeldung usw ist ok... halt die Adresse nicht.

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Domain Änderung
    Antwort #7 am: 29. September 2016, 14:30:23
    Überprüfe die includes/configure.php

    Bei Änderungen Schreibschutz entfernen und anschließend wieder setzen.

    Gruss Web28

    maikl

    • Frisch an Board
    • Beiträge: 53
    Re: Domain Änderung
    Antwort #8 am: 29. September 2016, 14:40:25
    arg,... ich hatte die config bereits geändert aber zurückgespielt....
    Jetzt nochmal angepasst und alles ist ok.

    Danke allen die geholfen haben, so macht es auch als nicht Profi überhaupt Sinn sich an sowas ranzutrauen.

    gruss
    maikl
    6 Antworten
    4358 Aufrufe
    29. Juni 2012, 15:10:30 von cgnbalu
    19 Antworten
    10634 Aufrufe
    02. April 2014, 10:49:05 von bebbi
    3 Antworten
    4650 Aufrufe
    31. Oktober 2012, 19:39:39 von web28