Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: URL mit oder ohne www -> 301 Umleitung zur Vermeidung von "duplicate content"

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    ok, dann ist es keine subdomain.

    Der Shop hat ein eigenes Verzeichnis namens "shop", das ich im filezilla immer erst öffnen muss wenn ich mich auf dem Server einlogge.

    url = greenave punkt de

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    ### BEGIN Redirect Extra-Domains ###
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^subdomain\.example\.org$
    RewriteRule ^(.*)$ http://subdomain.example.org/$1 [L,R=301]
    ### END Redirect Extra-Domains ###

    kann ich das, so wie es ist, einfach unten in die .htaccess reinklatschen und gut ?

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    /shop ist keine Subdomain. Vermutlich ist es ein Unterordner. Dann geht der ursprüngliche Code.


    habe jetzt den ursprünglichen code verwendet.
    Ich kann zwar die Seite aufrufen, jedoch kann ich mich nun nicht mehr als Admin anmelden.

    Fehler 404: Die gesuchte Seite wurde nicht gefunden!      kommt bei allen Seiten, die mit https://ssl. anfangen.

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    Ach mist!

    Habe jetzt alles in den Zustand von heute morgen gesetzt.
    Ich kann mich zwar nun wieder als Admin anmelden, aber trotzdem funktioniert der Shop nicht mehr.

    Wenn man einen Artikel in den Warenkorb legt, kann man nicht zur kasse gehen:
    Fehler 404: Die gesuchte Seite wurde nicht gefunden!

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    kasse geht wieder..

    Mal ne Frage:

    wie kann ich doppelten content vermeiden, und dabei trotzdem noch auf die ssl-verschlüsselten Bereiche des Shops zugreifen?

    Danke und Gruß,
    GA

    Matt

    • Experte
    • Beiträge: 4.241
    Du musst den SSL-Proxy mit einer RewriteCond von der Umleitung ausnehmen.

    EatMyShorts

    • Frisch an Board
    • Beiträge: 83
    wie kann ich doppelten content vermeiden, und dabei trotzdem noch auf die ssl-verschlüsselten Bereiche des Shops zugreifen?

    Ich bin mir nicht sicher ob du das meinst, aber ich habe es bei mir so umgesetzt:

    http://www.seoworkers.com/seo-articles-tutorials/robots-and-https.html

    Matt

    • Experte
    • Beiträge: 4.241
    Du musst den SSL-Proxy mit einer RewriteCond von der Umleitung ausnehmen.
    Ich wusste doch, dass ich das schon mal beantwortet habe:
    http://www.modified-shop.org/forum/index.php?topic=16247.msg153983#msg153983

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    Vielen Dank!

    es funktioniert :)

    cayuco

    • Fördermitglied
    • Beiträge: 847
    • Geschlecht:
    Hallo GreenAve, Deine Frage sollte eher lauten: "Wie kann ich Abmahnungen vermeiden?"
    z.B. indem Du die gesetzlich vorgeschriebenen Angaben für Leuchtmittel in den Onlineshop setzt. (Durchschnittlicher Streitwert je Fall 15 T EUR).

    GreenAve

    • Frisch an Board
    • Beiträge: 68
    Danke für den Hinweis.
    Meine Frage in diesem Thread war aber dennoch richtig gestellt ;)

    cobetf

    • Neu im Forum
    • Beiträge: 40
    Hallo,

    Weil ich mich auch mal mit SEO auseinander setzen muss und und Seobility meckert das meine Umleitungen nicht korrekt sind meine Frage wie ich das ändere? Nur in der htaccess oder noch irgenwo anders?

    Wir haben nur eine Domain und die lautet https://cobeshop.de

    Seobility zeigt mir diese Fehler an.

    Zitat
    https://cobeshop.de
     Die Seite leitet korrekt auf das Ziel weiter.
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.
    #2
    https://www.cobeshop.de
     Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://www.cobeshop.de/
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.
    #3
    http://cobeshop.de
     Die Seite leitet korrekt auf das Ziel weiter.
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.
    #4
    http://www.cobeshop.de
     Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://www.cobeshop.de/
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.

    Analyse einer Unterseite Redirect Ziel: https://cobeshop.de/create_account.php
    #1
    https://cobeshop.de/create_account.php
     Die Seite leitet korrekt auf das Ziel weiter.
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.
    #2
    https://www.cobeshop.de/create_account.php
     Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://www.cobeshop.de/create_account.php
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.
    #3
    http://cobeshop.de/create_account.php
     Die Seite leitet korrekt auf das Ziel weiter.
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.
    #4
    http://www.cobeshop.de/create_account.php
     Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://www.cobeshop.de/create_account.php
     Der Statuscode ist 200.
     Es gibt keine unnötigen Zwischenschritte.

    http brauch man doch eigentlich nicht wenn eh alles per ssl läuft oder?

    Mfg
    Rico

    Timm

    • Fördermitglied
    • Beiträge: 6.267
    Moin

    Das Problem ist, dass der Shop mit und ohne www aufrufbar ist. Einfach mal im Browser testen.

    Deshalb in includes/configure.php beide Pfade mit https und ohne www eintragen und dann in der .htaccess

    Code: XML  [Auswählen]
    ##-- redirect to https non-www-domain, when no subdomain given and not using an ssl-proxy
      #RewriteCond %{SERVER_PORT} !^443$ [OR]
      #RewriteCond %{HTTP_HOST} ^www\. [NC]
      #RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
      #RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

    ändern zu

    Code: XML  [Auswählen]
    ##-- redirect to https non-www-domain, when no subdomain given and not using an ssl-proxy
      RewriteCond %{SERVER_PORT} !^443$ [OR]
      RewriteCond %{HTTP_HOST} ^www\. [NC]
      RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
      RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

    Das sollte es gewesen sein.

    Gruß Timm

    cobetf

    • Neu im Forum
    • Beiträge: 40
    Danke @ Tim

    inder includes/confiq so ?

     // server
      defined('HTTP_SERVER') or define('HTTP_SERVER', 'https://cobeshop.de'); // eg, http://localhost - should not be empty for productive servers
      defined('HTTPS_SERVER') or define('HTTPS_SERVER', 'https://www.cobeshop.de'); // eg, https://localhost - should not be empty for productive servers
      defined('HTTPS_SERVER') or define('HTTPS_SERVER', 'https://www.cobeshop.de'); // eg, https://localhost - should not be empty for productive servers
      defined('HTTPS_SERVER') or define('HTTPS_SERVER', 'https://cobeshop.de'); // eg, https://localhost - should not be empty for productive servers

    cobetf

    • Neu im Forum
    • Beiträge: 40
    hat funktioniert. Danke @Tim.

    Viele Grüße und einen schönen Tag

    Rico
               
    anything