gelöst Nach Installation SEO Boost und htaccess Probleme

Thema wurde von Pietro, 2. September 2012 erstellt.

  1. Pietro
    Pietro Mitglied
    Registriert seit:
    1. September 2012
    Beiträge:
    16
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo,

    ich habe die htacess Datei aus dem Ordner gm/seo_boost_an in das Hauptverzeichnis kopiert. Danach habe ich den SEO Boost aktiviert für Artikel, Kategorien und Content. Auch URL reparieren habe ich versucht dennoch sind die Artikel, Kategorien und Content Seiten dananach nicht mehr erreichbar. Im Browser werden aber die gewollten URLs angezeigt z.b. http://thaipants.de/Thai-Wickelhosen-M/

    Beim Aufrufen der Seiten erscheint folgender Fehler im Browser

    Internal Server Error

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


    Please contact the server administrator, [no address given] 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.


    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

    Apache/2.2.22 Server at thaipants.de Port 80

    Wenn ich den SEO Boost im Shop deaktiviere sind Artikel, Kategorien und Content unter den normalen URLs (ohne boost) erreichbar.

    Auch werend der SEO Boost aktiv ist sind Admin. Berreich und Shop erreichbar.

    Ich vermute man braucht wohl eine andere htaccess Datei ? Bin aber Leihe und traue mich an sowas nicht ran !

    Hier die htaccess wie sie mir zur verfügung steht:

    ## Gambio SEO Boost
    ## www.gambio.de


    RewriteEngine on

    RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC]
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/admin/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/images/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/templates/(.*)
    RewriteRule ^(.+) - [L]


    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -l
    RewriteRule ^(.+) - [L]


    ##boosted CONTENT
    RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L]

    ##boosted PRODUCTS
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L]

    ##boosted CATEGORIES
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]
     
  2. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.211
    Danke erhalten:
    6.219
    Danke vergeben:
    1.108
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Frag mal deinen Anbieter ob er rewrite in der .htaccess unterstützt.

    und solltest den Cache von Shop und Browser nach solchen Änderungen auch immer komplett löschen

    Du hast jetzt den SEOBoost aus, da kann ich also jetzt keine Fehler sehen.
     
  3. Pietro
    Pietro Mitglied
    Registriert seit:
    1. September 2012
    Beiträge:
    16
    Danke erhalten:
    0
    Danke vergeben:
    1
    #3 Pietro, 2. September 2012
    Zuletzt bearbeitet: 2. September 2012
    Hallo Dennis,

    rewrite wird von Domainfactory unterstützt. Ich betreibe einen Gambio GX Shop unter fair-global.com auf dem gleichen Server mit SEO Boost ohne Probleme. Cache im Shop und Browser habe ich auch immer gelehrt. Die Standart sachen die man so als Shopanwender eben machen kann. Hab auch mal die htaccess von meinem anderen Shop hochgeladen aber ohne Erfolg. Jedenfall lieben Dank für das Anworten am SOnntag. Ich schalte den SEO Boost nochmal an vielleicht kannst dann nochmal schauen. Danke im voraus.

    Beim aufrufen immer die selbe Fehlermeldung

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, [no address given] 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.
    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
    Apache/2.2.22 Server at thaipants.de Port 80
     
  4. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.211
    Danke erhalten:
    6.219
    Danke vergeben:
    1.108
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    also da kann ich von aussen nix machen.
    Da stimmt entweder wirklich mit dem Server / Einstellungen für diese Domain was nciht
    oder mit deinen Dateien stimmt was nicht.

    Ist in den Server-Logs was zu erkennen? Da sollte ja auch ein error stehen....
     
  5. Pietro
    Pietro Mitglied
    Registriert seit:
    1. September 2012
    Beiträge:
    16
    Danke erhalten:
    0
    Danke vergeben:
    1
  6. balou...sagt "Auf Wiedersehn"
    balou...sagt "Auf Wiedersehn" Erfahrener Benutzer
    Registriert seit:
    7. Juni 2011
    Beiträge:
    1.766
    Danke erhalten:
    374
    Danke vergeben:
    134
    Bei dF muss der Eintrag in der .htaccess folgender sein:

    PHP:
    RewriteEngine on
    #RewriteBase /dein Shopverzeichnis
    RewriteBase 
     
  7. Pietro
    Pietro Mitglied
    Registriert seit:
    1. September 2012
    Beiträge:
    16
    Danke erhalten:
    0
    Danke vergeben:
    1
    #7 Pietro, 2. September 2012
    Zuletzt bearbeitet: 2. September 2012
    Hallo Dennis und Balou,

    Ok, es funktioniert jetzt doch. Habe die htaccess modifiziert entsprechend den Hilfestellungen bei Domain Factory und Boula. Hier die Version die jetzt funzelt:

    ## Gambio SEO Boost
    ## www.gambio.de


    RewriteEngine on
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC]
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/admin/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/images/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/templates/(.*)
    RewriteRule ^(.+) - [L]


    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -l
    RewriteRule ^(.+) - [L]


    ##boosted CONTENT
    RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L]

    ##boosted PRODUCTS
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L]

    ##boosted CATEGORIES
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]

    Danke nochmals.

    Gruss
    Pietro
    www.fair-global.com
     
  8. thomaskaiser
    thomaskaiser Aktives Mitglied
    Registriert seit:
    22. August 2013
    Beiträge:
    29
    Danke erhalten:
    0
    Danke vergeben:
    2
    #8 thomaskaiser, 11. Februar 2014
    Zuletzt bearbeitet: 11. Februar 2014
    Hallo,

    da wir einen Tag damit verbracht haben unsere .htaccess korrekt zu bearbeiten, möchte ich ergänzend zu diesem Beitrag mal den richtigen Code für domainfactory posten:
    ---------------------------------------------------------------------------------------

    ## Gambio SEO Boost
    ## www.gambio.de


    RewriteEngine on
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC]
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/admin/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/images/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/templates/(.*)
    RewriteRule ^(.+) - [L]


    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -l
    RewriteRule ^(.+) - [L]


    ##boosted CONTENT
    RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L]

    ##boosted PRODUCTS
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L]

    ##boosted CATEGORIES
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]

    ---------------------------------------------------------------------------------------

    Wer schaut genau hin?
    Ja es sind zwei Leerzeichen, bei QUERY_STRING im Abschnit boosted Products und boosted Content.
    Also diese Leerzeichen müsst Ihr entfernen und nur das STRING in einem Wort schreiben.

    Echt der Hammer, jetzt funktioniert alles reibungslos mit den SEO-BOOST - Adressen.

    Beste Grüße
    Thomas
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    10. August 2012
    Beiträge:
    1.554
    Danke erhalten:
    455
    Danke vergeben:
    96
    Diese Leerzeichen kommen von der Forensoftware, die zu lange Wörter trennt. Ein weiterer Grund, warum es so wichtig ist dass Code auch über einen der 3 verfügbaren Code-Buttons gepostet wird :)