Antwort #7 am: 09. November 2009, 17:20:02
allo,
hab os commerce auf einem strato server installiert und die Shopdomain ist bei united domains (eu.com Domain)
United Domains bietet die Möglichkeit der versteckten weiterleitung URL-HIDING.
Das funktioniert leider mit dem os commerce nicht, es wird bei allen Links die URL des Strato servers angezeigt.
Bei normalen HTML und PHP Seiten von anderen Projekten funktioniert das.
Ich habe schon in der includes/configure.php
geändert :
define('HTTP_SERVER', 'http://www.Domain von united domains'); aber bisher ohne Erfolg.
Gruss
gm
Hmm, keine einfache Konstruktion die du da vorhast. Mal sehen ob ich das richtig verstanden habe.
Der Shop läuft also unter Strato, die Adresse des Shops liegt aber bei united domain. Wenn also einer die Shop-Adresse eingibt, soll er permanent zum Shop bei Strato umgeleitet werden, ohne dass er das merkt. Dein Problem ist nun, dass die Umleitung wohl funktioniert, der Shop aber trotz URL-Hiding die Strato Domain anzeigt. Liege ich da soweit richtig?
Grobe Einschätzung der Ursache:
URL-Hiding simuliert eigentlich einen Server und leitet nur auf ein Verzeichnis um, verwendet von dort aus die Pfade der Zieldomain und übersetzt die in die Ursprungsdomain. Dein Problem beim Shop liegt nun wohl darin, dass die Domainverwaltung innerhalb des Shops in den Config-Dateien gelöst ist. Die Struktur des Shops (Aufbau und Verschachtelung der php-Seiten) baut auf der index.php und den in der config definierten Pfaden auf. Die Weiterleitungen innerhalb des Shops erfolgen nun nicht (oder selten) über konventionelle Links, sondern meist über eingebundene Dateien.
Wie URL-Hiding dies um- bzw. überschreiben kann ist mir nicht klar. Ich bezweifele dass das so ohne weiteres überhaupt geht. Und eigentlich dürfte das schon aus Sicherheitsgründen für den Shop gar nicht funktionieren.