Hallo, wie kann man einen Domain z.B. "www.meinDomain.de" auf "meinDomain.de" umleiten? an welche Datei muss man dran und wie?
Der Shop leitet um, wenn in den configure-Datien (admin/ includes/ configure.php und includes/ configure.php) die Adressen richtig stehen. Du müsstest dort also die http- / https-Adressen auf ohne www. ändern. Wie das dann aber mit externen Links ist, kann ich Dir nicht sicher sagen. Ich meine, dass der Shop das automatisch auf die neue Adresse legt, bin mir aber nicht sicher. Prüfe auf jeden Fall, ob Du interne Links (z.B. im Footer) hast, die auf (Link nur für registrierte Nutzer sichtbar.) gelegt sind.
Hallo Barbara, danke für deine Antwort. Leider die Änderung in "configure-Dateien" macht keine Umleitung. Man braucht in so einen Fall normalerweise -wenn ich nicht falsch liege- ein "redirect" in ".htaccess-Datei". wie z. B.: Code: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301] Aber komischerweise funktioniert dieser Code bei Gambio-Shopware. ich vermute, dass eine andere Datei zugreift. Oder es liegt an "https". Wenn man in der Adressleiste des Browsers "https://meinDomain.de" eingibt wird die Seite auch richtig aufgebaut. Gibt man aber "meinDomain.de" ein, wird von Browser aus automatisch ein "https://www.meinDomain.de" daraus gemacht, was zu "Diese Verbindung ist nicht sicher" führt.
Das war in älteren Shopversionen so, aber in den neuen Versionen wird die Adresse genommen, die in den Configure-Dateien steht. Cache von Shop und Browser leeren (im Shop am Besten den Ordner)
Umleitung beim Hoster? Hast Du die Umleitung in der .htaccess an der richtigen Stelle? Der Bereich, wo man eigene Umleitungen schreiben kann, ist ziemlich weit unten.
Code: # ----------------------------------------------------------------------------- # Put your own Redirects and Rewrites here - Start # ----------------------------------------------------------------------------- RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteCond %{HTTPS_HOST} ^www\.(.+)$ [NC] RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301] # ----------------------------------------------------------------------------- # Put your own Redirects and Rewrites here - End # Bei der Hoster habe ich auch "www.meinDomain.de" weiterleiten auf "http://meinDomain.de" eingestellt, aber es funktioniert trotzdem nicht. caches alle per Hand über FTP geleert. Auch in der "configure-Dateien" habe ich als aller erste die Änderungen betätigt. Alles hat bis jetzt nichts gebracht.
wirklich auf (Link nur für registrierte Nutzer sichtbar.) und nicht nur auf "Domain.de"? Ich vermute, du hast in den Configure-Dateien noch irgendwo einen Fehler, eine URL übersehen.
Ich habe gerade bei mir geschatu, in der admin/ includes/ configure steht bei mir die URL 3x in der includes/ configure.php 4x (2x über dem SSL und 2x darunter) Das ist aber noch eine alte Version der configure-Dateien In neueren Versionen steht nur noch 2x die URL in der includes/ configure.php, in der admin/ includes/ configure.php ist es aber bei 3x geblieben
ja. es ist überhaupt nicht möglich nur "domaine.de" ohne vorangesetzte "http://" einzugeben. Bei mir ist es auch so. Unter "admin/includes/configure.php" ist es 3 x und in der "includes/configure.php" nur 2x. Komischerweise in Safari von iPhone funktioniert es ohne Probleme. die Cache des Browsers in dem PC habe ich auch geleert.
Wenn es in einem Browser geht, hängt es sicher irgendwo im Cache. Sende mir doch mal die URL, dann schaue ich bei mir in Chrome.
Außer Shop-Cache, Template-Cache und Browser-Cache müssen auch alle Cookies und komplette Verlauf der Webadresse in Browsereinstellungen gelöscht werden. Besonders bei "Firefox".