Wechsel URL von Subdomain auf Hauptdomain

Thema wurde von Viktoria@druckbar, 26. Juni 2017 erstellt.

  1. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Hallo Ihr Lieben,

    nachdem ich alles ausprobiert habe und nicht mehr weiterkomme, hoffe ich, dass Ihr mir helfen könnt....
    Ich hatte Gambio (neueste Version) auf eine Subdomain installiert. Alles hat soweit auch wunderbar funktioniert.
    Die Hauptdomains wurden alle auf die Subdomain weitergeleitet. Jetzt will ich den Shop über die Hauptdomain-URL direkt ansprechen und habe folgende Änderungen vorgenommen:

    - auf dem Server die Subdomain gelöscht
    - die Hauptdomain / URL auf den Ordner /www/shop gelegt (darin ist ja Gambio enthalten)
    - die admin/include/ configurations php's angepasst (gemäß Anleitungen hier im Forum)
    - die include/ configurations php's angepasst (gemäß Anleitungen hier im Forum)
    - cache geleert
    - templates-c geleert

    Wenn ich jetzt die URL eingebe, springt diese aber immer noch auf die Subdomain um und ich komme nicht mehr in den Shop rein. Kann jemand helfen? Hat irgendjemand eine Idee woran es denn (noch) liegen könnte?

    Schon mal lieben Dank,
    Viktoria ;-)
     
  2. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.884
    Danke erhalten:
    617
    Danke vergeben:
    113
    Bitte kontrolliere nochmal die Webservereinstellung beim Provider und gewährleiste, dass die configure.php´s korrekt angepasst sind. Da wird sicherlich immer noch etwas nicht passen, wenn die Leerung des Caches keinen Erfolg bringt.
     
  3. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Webservereinstellung wird grad gecheckt von deren Support, aber eigentlich alles korrekt.
    Darf ich kurz die Configure Dateien einstellen zum kontrollieren? Sicher ist sicher....
     
  4. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    #4 Viktoria@druckbar, 26. Juni 2017
    Zuletzt von einem Moderator bearbeitet: 26. Juni 2017
    admin/include config php:

    PHP:
    <?php
    /* --------------------------------------------------------------
       configure.php 2016-05-11
       Gambio GmbH
       http://www.gambio.de
       Copyright (c) 2016 Gambio GmbH
       Released under the GNU General Public License (Version 2)
       [http://www.gnu.org/licenses/gpl-2.0.html]
       --------------------------------------------------------------
     
     
       based on:
       (c) 2000-2001 The Exchange Project (earlier name of osCommerce)
       (c) 2002-2003 osCommerce (configure.php,v 1.14 2003/02/21); www.oscommerce.com
       (c) 2003 XT-Commerce - community made shopping http://www.xt-commerce.com
     
       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/


    $t_document_root '/is/htdocs/wp12345678_PWXXX/www/shop/'// absolute server path required (domain root)

    if(realpath($t_document_root) !== false)
    {
       
    $t_document_root realpath($t_document_root) . '/';
    }

    $t_document_root str_replace('\\''/'$t_document_root);

    if(
    $t_document_root == '//')
    {
       
    $t_document_root '/';
    }

    $t_dir_fs_backend dirname(dirname(__FILE__));
    $t_dir_fs_frontend dirname(dirname(dirname(__FILE__)));

    if(
    basename(dirname(__FILE__)) == 'local')
    {
       
    $t_dir_fs_backend dirname($t_dir_fs_backend);
       
    $t_dir_fs_frontend dirname($t_dir_fs_frontend);
    }

    $t_dir_fs_backend str_replace('\\''/'$t_dir_fs_backend) . '/';
    $t_dir_fs_frontend str_replace('\\''/'$t_dir_fs_frontend) . '/';

    $t_dir_ws_catalog substr($t_dir_fs_frontendstrlen($t_document_root) - 1);

    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
    define('HTTP_SERVER''http://www.meine-domain.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER''http://www.meine-domain.de');
    define('HTTPS_CATALOG_SERVER''https://www.meine-domain.de');
    define('ENABLE_SSL_CATALOG''false'); // SSL: 'true' = active, 'false' = inactive
    define('DIR_FS_DOCUMENT_ROOT'$t_dir_fs_frontend); // where the pages are located on the server
    define('DIR_WS_ADMIN'$t_dir_ws_catalog 'shop/admin/'); // absolute url path required
    define('DIR_FS_ADMIN'$t_dir_fs_backend); // absolute server path required
    define('DIR_WS_CATALOG'$t_dir_ws_catalog); // absolute url path required
    define('DIR_FS_CATALOG'$t_dir_fs_frontend); // absolute server path required
    define('DIR_WS_IMAGES''images/');
    define('DIR_FS_CATALOG_IMAGES'DIR_FS_CATALOG 'images/');
    define('DIR_FS_CATALOG_ORIGINAL_IMAGES'DIR_FS_CATALOG_IMAGES 'product_images/original_images/');
    define('DIR_FS_CATALOG_THUMBNAIL_IMAGES'DIR_FS_CATALOG_IMAGES 'product_images/thumbnail_images/');
    define('DIR_FS_CATALOG_INFO_IMAGES'DIR_FS_CATALOG_IMAGES 'product_images/info_images/');
    define('DIR_FS_CATALOG_POPUP_IMAGES'DIR_FS_CATALOG_IMAGES 'product_images/popup_images/');
    define('DIR_WS_ICONS'DIR_WS_IMAGES 'icons/');
    define('DIR_WS_CATALOG_IMAGES'DIR_WS_CATALOG 'images/');
    define('DIR_WS_CATALOG_ORIGINAL_IMAGES'DIR_WS_CATALOG_IMAGES 'product_images/original_images/');
    define('DIR_WS_CATALOG_THUMBNAIL_IMAGES'DIR_WS_CATALOG_IMAGES 'product_images/thumbnail_images/');
    define('DIR_WS_CATALOG_INFO_IMAGES'DIR_WS_CATALOG_IMAGES 'product_images/info_images/');
    define('DIR_WS_CATALOG_POPUP_IMAGES'DIR_WS_CATALOG_IMAGES 'product_images/popup_images/');
    define('DIR_WS_INCLUDES''includes/');
    define('DIR_WS_BOXES'DIR_WS_INCLUDES 'boxes/');
    define('DIR_WS_FUNCTIONS'DIR_WS_INCLUDES 'functions/');
    define('DIR_WS_CLASSES'DIR_WS_INCLUDES 'classes/');
    define('DIR_WS_MODULES'DIR_WS_INCLUDES 'modules/');
    define('DIR_WS_LANGUAGES'DIR_WS_CATALOG'lang/');
    define('DIR_FS_LANGUAGES'DIR_FS_CATALOG'lang/');
    define('DIR_FS_CATALOG_MODULES'DIR_FS_CATALOG 'includes/modules/');
    define('DIR_FS_BACKUP'DIR_FS_ADMIN 'backups/');
    define('DIR_FS_INC'DIR_FS_CATALOG 'inc/');

    // define our database connection
    define('DB_SERVER''xxx'); // eg, localhost - should not be empty for productive servers
    define('DB_SERVER_USERNAME''xxx');
    define('DB_SERVER_PASSWORD''xxx');
    define('DB_DATABASE''xxx');
    define('USE_PCONNECT''false'); // use persistent connections?

    unset($t_document_root);
    unset(
    $t_dir_fs_backend);
    unset(
    $t_dir_fs_frontend);
    unset(
    $t_dir_ws_catalog);
     
  5. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    #5 Viktoria@druckbar, 26. Juni 2017
    Zuletzt von einem Moderator bearbeitet: 26. Juni 2017
    und hier die include / config php:


    PHP:
    <?php
    /* --------------------------------------------------------------
        configure.php 2016-05-11
        Gambio GmbH
        http://www.gambio.de
        Copyright (c) 2016 Gambio GmbH
        Released under the GNU General Public License (Version 2)
        [http://www.gnu.org/licenses/gpl-2.0.html]
        --------------------------------------------------------------
      
      
        based on:
        (c) 2000-2001 The Exchange Project (earlier name of osCommerce)
        (c) 2002-2003 osCommerce (configure.php,v 1.13 2003/02/10); www.oscommerce.com
        (c) 2003 XT-Commerce - community made shopping http://www.xt-commerce.com
      
        Released under the GNU General Public License
        ---------------------------------------------------------------------------------------*/


    $t_document_root '/is/htdocs/wp12345678_PWXXX/www/shop/'// absolute server path required (domain root)

    if(realpath($t_document_root) !== false)
    {
        
    $t_document_root realpath($t_document_root) . '/';
    }

    $t_document_root str_replace('\\''/'$t_document_root);

    if(
    $t_document_root == '//')
    {
        
    $t_document_root '/';
    }

    $t_dir_fs_frontend dirname(dirname(__FILE__));

    if(
    basename(dirname(__FILE__)) == 'local')
    {
        
    $t_dir_fs_frontend dirname($t_dir_fs_frontend);
    }

    $t_dir_fs_frontend str_replace('\\''/'$t_dir_fs_frontend) . '/';
    $t_dir_ws_catalog substr($t_dir_fs_frontendstrlen($t_document_root) - 1);

    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
    define('HTTP_SERVER''http://www.meine-domain.de'); // eg, http://localhost - should not be empty for productive servers
    define('HTTPS_SERVER''https://www.meine-domain.de'); // eg, https://localhost - should not be empty for productive servers
    define('ENABLE_SSL'false); // SSL: true = active, false = inactive
    define('DIR_WS_CATALOG'$t_dir_ws_catalog); // absolute url path required
    define('DIR_FS_DOCUMENT_ROOT'$t_dir_fs_frontend); // absolute server path required
    define('DIR_FS_CATALOG'$t_dir_fs_frontend); // absolute server path required
    define('DIR_WS_IMAGES''images/');
    define('DIR_WS_ORIGINAL_IMAGES'DIR_WS_IMAGES 'product_images/original_images/');
    define('DIR_WS_THUMBNAIL_IMAGES'DIR_WS_IMAGES 'product_images/thumbnail_images/');
    define('DIR_WS_INFO_IMAGES'DIR_WS_IMAGES 'product_images/info_images/');
    define('DIR_WS_POPUP_IMAGES'DIR_WS_IMAGES 'product_images/popup_images/');
    define('DIR_WS_ICONS'DIR_WS_IMAGES 'icons/');
    define('DIR_WS_INCLUDES',DIR_FS_DOCUMENT_ROOT'includes/');
    define('DIR_WS_FUNCTIONS'DIR_WS_INCLUDES 'functions/');
    define('DIR_WS_CLASSES'DIR_WS_INCLUDES 'classes/');
    define('DIR_WS_MODULES'DIR_WS_INCLUDES 'modules/');
    define('DIR_WS_LANGUAGES'DIR_FS_CATALOG 'lang/');

    define('DIR_WS_DOWNLOAD_PUBLIC'DIR_WS_CATALOG 'pub/');
    define('DIR_FS_DOWNLOAD'DIR_FS_CATALOG 'download/');
    define('DIR_FS_DOWNLOAD_PUBLIC'DIR_FS_CATALOG 'pub/');
    define('DIR_FS_INC'DIR_FS_CATALOG 'inc/');

    // define our database connection
    define('DB_SERVER''xxx'); // eg, localhost - should not be empty for productive servers
    define('DB_SERVER_USERNAME''xxx');
    define('DB_SERVER_PASSWORD''xxx');
    define('DB_DATABASE''xxx');
    define('USE_PCONNECT''false'); // use persistent connections?

    unset($t_document_root);  
    unset(
    $t_dir_fs_frontend);  
    unset(
    $t_dir_ws_catalog);  
     
  6. Torben Wark

    Torben Wark Gambio GmbH

    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Nächstes mal bitte deine Zugangsdaten in den configure-Dateien unkenntlich machen. Ich hab das gerade mal gemacht, damit sich da keiner dran bedienen kann
     
  7. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Wenn du vorher eine Weiterleitung hattest: Browsercache leeren. Browser merken sich die und schauen dann nicht mehr nach.
     
  8. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Hallo Torben, vielen Dank, aber das hatte ich getan - das waren fiktive Zugangsdaten :)
     
  9. Torben Wark

    Torben Wark Gambio GmbH

    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Sah noch sehr echt aus, deswegen mein Post ;)
     
  10. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Hallo Wilken, Browser Cache ist es leider auch nicht..... :_(
     
  11. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Aber wenn ich Euch "Gambianer" schon an der "Strippe" habe :) Was kann das Problem sein? Evtl. noch ein Eintrag in der Datenbank?
    Ich lade gerade einen Testshop hoch mit nahezu identischen Einstellungen.... Dauert zwar ewig das alles, aber was soll ich sonst tun? :-/
     
  12. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Du könntest ein Ticket aufmachen, dann würden wir das heute morgen ansehen.
     
  13. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Bin gleich mit meinem Test durch, wenn das auch nicht hilft, mache ich das!! Danke.
     
  14. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.884
    Danke erhalten:
    617
    Danke vergeben:
    113
    Da gibt es nicht viele Möglichkeiten. Einstellung beim Provider Hosteurope, configure.php und Cache. Eventuell noch Anpassungen von .htaccess.

    Mach, wie Wilken dir schon mitgeteilt hat, ein Ticket auf. :)
     
  15. Viktoria@druckbar

    Registriert seit:
    15. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    6
    Ok, ich behaupte jetzt einfach mal, dass der "Fehler" beim Provider lag (einen persönlichen Kommentar zu deren telefonischen Support spare ich mir an dieser Stelle):

    nachdem ich alle Daten doppelt und dreifach (Quatsch vierfach) kontrolliert hatte, habe ich lediglich zum Testen die Domain auf einen anderen funktionierenden Pfad-Ordner geleitet und nach einer halben Stunde wieder zurück auf den eigentlichen Ordner "/shop"... Und siehe da: jetzt tut der Shop wieder....

    Trotzdem vielen lieben Dank an alle hier, die so super schnell geantwortet haben!!! :-*
     
  16. Developer

    Developer Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    2.884
    Danke erhalten:
    617
    Danke vergeben:
    113
    Kein Problem. Dafür gibt es ja den Danke-Button. :D