Habe meine Domain bei Provider A der Server wo Shopware läuft ist bei Provider B.
Bei B habe ich nur eine IP Adresse z.B 111.222.333.44 jetzt möchte ich aber dass die Domain angezeigt wird nicht die IP Adresse.
Hast du die Möglichkeit bei Provider B eine „virtuelle Domain“ anzulegen.
Folgendes Szenario habe ich bei mir beispielsweise am Laufen:
Provider A: Dort sind alle meine kompletten Domains hinterlegt. Dort läuft allerdings keine einzige Internetwendung
Proivder B (Bei mir Mittwald): Dort habe ich erst einmal eine virtuelle Domain angelegt, die identisch zu meiner Domain beim Provider A heißt.
Nun habe ich bei Provider ein A-Record Eintrag vorgenommen und die Domain auf meine IP-Adresse des Providers B zeigen lassen. Die A-Record Einstellungen in einer Domain sind extra dafür da eine gehostete Domain an einen anderen Server weiterzuleiten.
Bei Provider B muß die Domain im Vhost hinterlegt werden (i.d.R. mit und ohne www), damit der Webserver „weiß“, daß er auf Anfragen an diese Domain Deinen Shopware-Shop ausliefern soll, und dann mußt Du die DNS-Einstellungen der Domain so anpassen, daß sie auf Deine IP bei Provider B zeigt.
Bei A musst Du dann die @.deinedomain.de und www.deinedomain.de (und evtl. noch www.deinedomaind.de) im DNS als A-Record, der auf die IP des Servers bei Provider B zeigt. Das ist absoluter Standard und kann jeder Provider einfach einrichten.
ok danke für eure Infos, doch leider geht das alles nicht so schnell mein Provider B braucht immer ca. 24 Stunden bis die änderung wirksam werden.
Also habe ich mal so versucht, Bei Provider A als Verstelckte Weiterleitung auf die Adresse wo der SW liegt. Es funktioniert die Umleitung nur die Seite bleibt weiß
habe mal gelesen das man die .htaccess etwas ändrn soll ?!
Mach es bitte so wie von mehreren Leuten hier beschrieben. Alles ander sind Workarounds und Dein Problem ist ja offensichtlich das Timing mit Deinem Hoster. Du solltest dort für die Lösung ansetzen und nicht die Technik verbiegen.
ok danke für eure Infos, doch leider geht das alles nicht so schnell mein Provider B braucht immer ca. 24 Stunden bis die änderung wirksam werden.
Bitte mal Deinen Hoster, die TTLs Deiner DNS-Einträge auf ein erträgliches Maß zu reduzieren, damit Du bei zukünftigen Änderungen nicht wieder einen ganzen Tag warten mußt. Momentan scheinen ja 86.400 Sekunden (= 1 Tag) eingestellt zu sein. Laß’ das mal auf z.B. 3.600 Sekunden oder weniger setzen.
Schau mal in der Datenbanktabelle “s_core_shops” nach “hosts”. Steht da eine IP (z.B: 111.222.333.44) oder eine Domain (z.B. XXXYYYXXX.de) ? Dort sollte deine Domain stehen.
Hier nochmal eine Schritt-für-Schritt Anleitung, wie Du Dein System sauber konfigurieren kannst. Meine Annahme dabei ist, dass der Shop unter www.shop.com und ohne SSL läuft. Für SSL muss die vhost entsprechend erweitert werden.
Die DNS Einträge der Domains www.shop.com und shop.com zeigen auf Deinen Webserver w.x.y.z (A-Record)
Auf Deinem Webserver gibt es eine vHost Config für shop.com die alle Requests per 301 auf www.shop.com weiterleitet. Das verhindert Duplicate Content und eine fehlerhafte Konfiguration.
Weiters gibt es eine vHost Config für www.shop.com. Das ist die eigentliche Konfiguration Deines Shops.
In der Tabelle s_core_shops ist als Domain www.shop.com hinterlegt (steht in zwei Spalten - weiß ich leider nicht auswendig.- sitze gerade im Bus)
Deine .htaccess brauchst Du dafür gar nicht angreifen - lasse sie im Originalzustand
Wenn Du Dich an diesen Plan hältst (oder Deinen Provider darum bittest), wird Dein System wunderbar funktionieren.
Ok Danke erst mal habe noch die von Synonymous vorgeschlagene änderung noch nicht gemacht.
Jetzt habe ich abgewartet und es scheint was zu funktionieren die front SW Seite wird angezeigt aber sobald ich da weiter mache will kommt folgende Meldung
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@X__________X.de to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request."
Das scheint schon mal langsam zu funktionieren. Nur was fange ich mit der Fehler Meldung ???
Schau in Deinem Error-Log am Server nach (wahrscheinlich /var/log/apache2/error.log oder /shopware/var/log/). Dort findest Du eine genaue Fehlerbeschreibung.
So, habe mit Provider geschrieben und er sagt das es doch an der .htaccess datei liegt.
Es soll da was mit mod_rewrite zu tuen haben ?!?!
Der Server spuckt folgenden Fehler raus
AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’ to get a backtrace., referer: