SSL Zertifikat + neue Url

Hallo nachdem ich durch Recherche hier im Forum und in den Dokumentationen nicht weiter komme bitte ich hier um Hilfe. Vielleicht habe ich auch irgendwo was überlesen.
Fakt:
Ich hab ein Commmunity Edition in der neuesten Version:
Die bisherige Installation war in einem Unterverzeichnis meines gemieteten Webspaces.
Also:

http://meinSpace.de/meinVerzeichnis_zumShop

Ich habe nun bei meinem Provider eine neue URL beantragt die ich im Adminbereich meines Webspaces auf obiges “meinVerzeichnis_zumShop” geleitet habe

Also:

http://meine_neue_Shopurl.de

-> ist auf das Unterverzeichnis “meinVerzeichnis_zumShop” weitergeleitet, welches auf meinem angemieteten Webspace liegt.

Gleichzeitig ist heute mein SSL Zertifikat installiert worden auf meine neue Shopurl
Also:

https://meine_neue_Shopurl.de

Ich habe im Shopbackend unter Shopeinstellungen die neue URL zum Shop eingegeben und in der config.inc.php folgende Einstellungen gemacht:

    
    $this->sShopURL = 'http://meine_neue_Shopurl.de';
    $this->sSSLShopURL  = 'https://meine_neue_Shopurl.de'; 
    $this->sAdminSSLURL = 'https://meine_neue_Shopurl.de/admin';
    $this->sShopDir = '/home/www/meinVerzeichnis_zumShop';
    $this->sCompileDir = '/home/www/meinVerzeichnis_zumShop/tmp';

So und leider gibt es mehrere Probleme.

  1. Die Startseite des Shops ist ohne SSL erreichbar, aber wenn ich weiterklicke zu einem Produkt, oder CMS -Seite kommt "Umleitungsfehler: [I]Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.[/I]"
    Wenn ich mir die URL: ansehe baut sich der Link aus der neuen ShopUrl und dem Verzeichnis zum Shop auf
    Also:
http://meine_neue_Shopurl.de/meinVerzeichnis_zumShop/oxseo.php

?? Wahrscheinlich muss ich in der config.inc.php die sShopDir und sCompileDir Einträge auch ändern? da es ja doppel gemoppelt ist(eigentlich)? Denn meine neue URL ist ja genau auf dieses Verzeichnis gelegt/umgeleitet. Aber was gebe ich dann dort an?
Natürlich habe ich nach jeden Änderungsversuchen den tmp Ornder gelehrt, wobei mir glaube ich der Fehler unterlaufen ist eine .htaccess Datei die im Ordner tmp liegt auch gelöscht zu haben. Für was ist die .htaccess im /tmp Ordner? Kann ich einfach eine “leere” .htaccess dor wieder einlegen?

Apropopo .htaccess: Muss ich in der .htaccess des Stammverzeichnisses auch Änderungen vornehmen? Im Moment steht dort:

RewriteBase /meinVerzeichnis_zumShop
  1. Die Startseite des Shops ist auch über https erreichbar, nur wenn ich weiterklicke bekomme ich auch den Umleitungsfehler wie oben. Also irgendwie muss am Pfad zum Shop liegen. Wenn ich dann aber aus dem generierten Link den Pfad zum Shop herausnehme.
    Also:
https://meine_neue_Shopurl.de/oxseo.php?force_sid=meineSessionID

statt

https://meine_neue_Shopurl.de/meinVerzeichnis_zumShop/oxseo.php?force_sid=meineSessionID

Kommt eine Oxid Fehlerseite das die angeforderte Seite /oxseo.php nicht gefunden werden kann.
Dies ist übrigend auch ohne SSL der Fall.

Es muss irgendwie am Pfad liegen aber momentan sehe ich den Wald vor lauter Bäumen nicht mehr. Oder muss ich doch noch woanders Änderungen machen?

Es wäre nett wenn mir jemand weiterhelfen könnte.
Lieber Gruß
Jürgen

Hallo Jürgen,

wenn die URL serverseitig auf das Unterverzeichnis umgeleitet ist, sollte in der [B].htaccess[/B] des Shops [B]RewriteBase /[/B] stehen. Probiere das mal!

Gruß
Jürgen

Danke Jürgen,
die RewriteBase habe ich mittlerweile angepasst so wie du s auch geschreiben hast und jetzt besteht nur noch ein Problemchen.

Die Seite rufe ich mit https auf und klicke dann auf einen Artikel, leider verliert sich dabei die verschlüsselte Verbindung und ich lande bei http. hm?

Es sind alles vom System generierte Links zu meinen Produkten.

ich möchte eugentlich die $this->sShopURL = ‘http://meine_neue_Shopurl.de’;
nicht in $this->sShopURL = ‘https://meine_neue_Shopurl.de’; ändern, muss ich ja eigentlich auch nicht da die $this->sSSLShopURL = ‘https://meine_neue_Shopurl.de’; ja angegeben ist, deswegen versteh ich es auch nicht.

btw. Für was ist eigentllich die URL Angabe im Adminbereich unter Shopeinstellungen?

Vielen Dank

Kommando zurück. mein Fehler.

ssl greift natürlich erst wenn ich in den Bestellprozess gehe, sprich mich anmelde im Warenkorb.
Sorry…Wald vor lauter Bäumen… und so

Grüssle