dafür müsste erst die Frage geklärt werden, was bisher ausprobiert wurde.
Man geht auch nicht unbedingt zum Arzt und sagt “ich habe ein paar verschiedener Tabletten geschluckt, aber sie helfen nicht. Geben Sie mir andere”, oder?
Ja, aber wenn eine Seite durchgehend SSL verschlüsselt ist, schreibt man doch das IMMER mit https, egal wo im Shop. Alles andere macht einfach wenig Sinn.
Toll, jetzt habe ich das Problem auch und der Eintrag in der config.inc.php hat es nicht gelöst!
Generell: Ich habe einen Shop um Verzeichnis /oxid/
Jetzt soll er online gehen, also im obersten Verzeichnis /.htaccess die Umleitung auf /oxid/source eingebaut:
Die config.inc.php so angepasst, dass sowohl $this->sShopURL als auch $this->sSSLShopURL auf https://www.meine-website.de/ zeigen. Das sShopDir zeigt auf den Serverpfad.
In der /source/.htacces habe ich die RewriteBase / stehen.
Nö, RewriteBase / steht in der .htaccess im Verzeichnispfad /source/ so drin
Ach so, natürlich immer mal die tmp geleert und die Views aktualisiert.
Eine Vermutung von mir war, dass die Umleitung explizit auf die index.php geht, aber auch hier kommt kein sinnvoller Link an. Irgendwie habe ich die Vermutung, dass die force_sid daran schuld ist.
Was noch sein könnte - wobei ich hier nicht wirklich einen Zusammenhang sehe - ist, dass alle aufrufe von http.// von meinem Provider auf https:// umgeleitet werden. Das steht nicht in meiner .htaccess der oberen Ebene.
So, nachdem ich jetzt mal zwei Tage Pause gemacht habe, habe ich das ganze noch einmal lokal aufgebaut.
Die Umleitung auf das Unterverzeichnis scheint zu funktionieren, ich habe hier keinen SSL-Server aufgesetzt, also liegt es nicht am https. Die Startseite wird korrekt geladen, aber die Untervereichnisse haben immer noch die Form:
Die “force_sid” enthält die Session id, die aber auch korrekt als Cookie gespeichert wird.
Der Aufruf einer Unterseite bringt immer (mit und ohne force_sid) einen Fehler:
Die angeforderte Seite ‘/Autohandel/Eiskratzer/’ konnte nicht gefunden werden.
Erkennt er die SEO-Links nicht? Ich weiß momentan echt nicht, wo ich noch suchen soll!