Shared-SSL kurz erläutert: Normaler Zugang zu einem (nicht cakephp) Programm z.B über
- Code: Alles auswählen
- http://domainname.tld/programm/index.php
Die SSL-Verbindung per shared ssl geht dann so:
- Code: Alles auswählen
- https://sichere-verbindung.com/domainname.tld/programm/index.php
(sichere-verbindung.com ist z.B. bei HostEurope konkret ssl.webpack.de und bei All-inkl ssl-account.com)
Sofern dann die index.php dem Benutzer weitere (relative) Links (=Funktionen) zur Verfügung stellt, werden diese Verweise auch korrekt aufgelöst:
- Code: Alles auswählen
- https://sichere-verbindung.com/domainname.tld/programm/weitere-funktion.php
Anders bei cakephp. Normale Adresse (ohne mod_rewrite):
- Code: Alles auswählen
- http://domainname.tld/cakephp/index.php/controller/action
Bei der sicheren Verbindung über
- Code: Alles auswählen
- https://sichere-verbindung.com/domainname.tld/cakephp/index.php/controller/action
- Code: Alles auswählen
- https://sichere-verbindung.com/cakephp/index.php/controller/action
Beim Klick auf so einen Verweis bekommt man dann natürlich eine 404er Seite.
Hat jemand schon mal an dem Problem gearbeitet? Ich sehe 2 Ansätze:
1.) mit .htaccess und mod_rewrite oder ähnlichem. Habe damit null Erfahrung und traue mir nicht zu selbst eine Lösung zu finden.
2.) Das Problem über den Dispatcher lösen. Aber wie?
Schon mal eine Danke vorweg!