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: Frage zu - .htaccess - Duplicate Content

    bencore

    • Mitglied
    • Beiträge: 170
    Frage zu - .htaccess - Duplicate Content
    am: 10. Juni 2012, 20:50:35
    Hi,

    ich hab das Problem mit dem "Duplicate Content", jetzt hab ich das ganze versucht über die .htaccess zu umgehen, aber dies funktioniert nicht wirklich. Weiterleitung von example.com auf www.example.com

    Mal kurz zu meinen Einstellungen und der Installation der Shopsoftware.

    1. Server Software ist Confixx, meine Domain ist (z.B) example.com eine Weiteleitung direkt unter den Confixx Einstellungen zu www.example.com bringt das Problem mit dem "Duplicate Content", da die Weiterleitung nur temporär ist (302). Daher wieder entfernt.

    2. Installation Shopsoftware. Der Shop befindet sich in einem Unterverzeichnis /shop/..
    Auszug aus der configure.php
    Code: PHP  [Auswählen]
      define('HTTP_SERVER', 'http://www.example.com'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://www.example.com'); // eg, https://localhost - should not be empty for productive servers
      define('ENABLE_SSL', false); // secure webserver for checkout procedure?
      define('DIR_WS_CATALOG', '/'); // absolute path required
      define('DIR_FS_DOCUMENT_ROOT', '/srv/www/htdocs/web19/html/shop/');
      define('DIR_FS_CATALOG', '/srv/www/htdocs/web19/html/shop/');

    3. Aktivierung der .htaccess Datei.
    Code: PHP  [Auswählen]
    <IfModule mod_rewrite.c>
      ##-- Documentation http://httpd.apache.org/docs/misc/rewriteguide.html
     RewriteEngine On

      ##-- EXAMPLE: If your shop is located at "http://www.yourdomain.com/shop",
     ##-- set the following line like e.g.: RewriteBase /shop
     RewriteBase /

      ##-- Use canonical URLs
     ##-- redirect to www-domain, when www is missing and no subdomain given and not using an ssl-proxy
     #RewriteCond %{HTTP:X-Forwarded-Server}   !^ssl\.webpack\.de$ [NC]
     #RewriteCond %{HTTP:X-Forwarded-Server}   !^sslsites\.de$ [NC]
     RewriteCond %{HTTP_HOST}                 !^www\..* [NC]
      #RewriteCond %{HTTP_HOST}                 !^.*\..*\..* [NC]
     #RewriteCond %{HTTP_HOST}                 !^localhost(.*)$ [NC]
     RewriteRule ^(.*)                        http://www.%{HTTP_HOST}/$1 [R=301,L]

    Was muss ich tun, damit die Weiterleitung von example.com auf www.example.com (301) funktioniert?

    schon mal Vielen Dank im Voraus.

    mfg
    ben

    Linkback: https://www.modified-shop.org/forum/index.php?topic=20496.0

    Alfred

    • Experte
    • Beiträge: 2.115
    Re: Frage zu - .htaccess - Duplicate Content
    Antwort #1 am: 10. Juni 2012, 21:58:31
    Hallo,

    Zitat
    RewriteCond %{HTTP_HOST} !^www\.example\.com$
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

    example.com ersetzt du durch deine Domain.

    Gruß

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: Frage zu - .htaccess - Duplicate Content
    Antwort #2 am: 11. Juni 2012, 11:07:04
    zusätzlich dazu kannst du auch bei den Google Webmastertools deine "bevorzugte Domain" setzen. Damit hast du dann das Problem (für Google zumindest) vom Tisch:
    http://support.google.com/webmasters/bin/answer.py?hl=en&answer=44231

    Van

    • Mitglied
    • Beiträge: 124
    • Geschlecht:
    Re: Frage zu - .htaccess - Duplicate Content
    Antwort #3 am: 19. Juni 2012, 00:35:51
    Guten Abend,

    ich versuche seid paar Stunden den Shop auf "www" umzustellen aber leider findet man nur threads aus der SP1b htaccess Datei. Die neue SP1c hat ja eine andere htaccess Datei. Was genau muss ich dort umschreiben um die domain nur noch über "www" aufzurufen?

    Lieben Gruß
    Van :)

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Frage zu - .htaccess - Duplicate Content
    Antwort #4 am: 19. Juni 2012, 08:25:22
    Hallo Van,

    dafür ist dieser Bereich zuständig:

    Code: PHP  [Auswählen]
    ##-- Use canonical URLs
     ##-- redirect to www-domain, when www is missing and no subdomain given and not using an ssl-proxy
     #RewriteCond %{HTTP:X-Forwarded-Server}   !^ssl\.webpack\.de$ [NC]
     #RewriteCond %{HTTP:X-Forwarded-Server}   !^sslsites\.de$ [NC]
     #RewriteCond %{HTTP_HOST}                 !^www\..* [NC]
     #RewriteCond %{HTTP_HOST}                 !^.*\..*\..* [NC]
     #RewriteCond %{HTTP_HOST}                 !^localhost(.*)$ [NC]
     #RewriteRule ^(.*)                        http://www.%{HTTP_HOST}/$1 [R=301,L]

    Um es zu aktivieren einfach den Lattenzaun " # " löschen:

    Code: PHP  [Auswählen]
    ##-- Use canonical URLs
     ##-- redirect to www-domain, when www is missing and no subdomain given and not using an ssl-proxy
     RewriteCond %{HTTP:X-Forwarded-Server}   !^ssl\.webpack\.de$ [NC]
      RewriteCond %{HTTP:X-Forwarded-Server}   !^sslsites\.de$ [NC]
      RewriteCond %{HTTP_HOST}                 !^www\..* [NC]
      RewriteCond %{HTTP_HOST}                 !^.*\..*\..* [NC]
      RewriteCond %{HTTP_HOST}                 !^localhost(.*)$ [NC]
      RewriteRule ^(.*)                        http://www.%{HTTP_HOST}/$1 [R=301,L]

    Schöne Grüße,
    Jan

    Van

    • Mitglied
    • Beiträge: 124
    • Geschlecht:
    Re: Frage zu - .htaccess - Duplicate Content
    Antwort #5 am: 19. Juni 2012, 09:56:35
    Guten Morgen Jan,

    danke für deine schnelle Antwort. Genau das habe ich auch gemacht, bekomme aber dann leider immer sofort eine Fehlermeldung:

    Zitat
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, service@webmailer.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Mod_Rewrite ist eingeschaltet. Der Shop wird bei Strato gehostet. Hat sonst noch jemand dieses Problem? :S
    3 Antworten
    4324 Aufrufe
    16. August 2012, 23:15:39 von Guenter59
    12 Antworten
    7540 Aufrufe
    14. Mai 2012, 16:55:49 von web0null
    6 Antworten
    4107 Aufrufe
    06. August 2012, 19:44:26 von macca
    1 Antworten
    2057 Aufrufe
    03. April 2013, 08:21:02 von Alfred
               
    anything