SEO freundliche URL - 404 Fehler HILFE!!!!

Du hast ein Problem gefunden und weißt nicht genau wo es hinpasst...
odiwan
Beiträge: 14
Registriert: Di 12. Okt 2010, 19:38
Shop Version: ecb 103

SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von odiwan »

Hallo,

ich melde mich ja selten zu Wort, da ich fast alles irgendwie hinbekomme doch nun ist folgendes passiert:

Ecombase SHop System 1.08 und Webs 1.10 Alpha.

Durch einen dummen Fehler den ich nicht mehr nachvollziehen kann, bekomme ich ein 404 Fehler in allen Links und Kategorien.
Ich hatte in der Htaccess herum gebastelt und wollte doppelten Content verhindern:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^.]+)\.deine-domain\.de$ [NC]
RewriteRule ^(.*)$ http://deine-domain.de/$1 [R=301,L]

Habe alles wieder rückgängig gemacht, aber leider funzt es nicht mehr. Bin am verzweifeln und musste auf Shop Stat zurück und habe SEO url deinstalliert.
Habe einen Testserver und probiere jetzt in aller Ruhe, aber ich bekomme immer 404 Sitemap nicht gefunden.

Hat jemand einen Tipp für mich ich stehe grad voll auf dem Schlauch und bin kurz davor ein altes backup des servers einzuspielen aber dann verliere ich viel Zeit, da ich in der Zeit viel neu gemacht habe. Und mit Datenbank einspielen klappt eh nie bei mir.

Hier meine Htaccess mit der alles lief:

Code: Alles auswählen

AddDefaultCharset UTF8
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
#<Directory "/usr/local/apache/htdocs">
#   AllowOverride Options
#</Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)
# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
<IfModule mod_setenvif.c>
  <IfDefine SSL>
    SetEnvIf User-Agent ".*MSIE.*" \
             nokeepalive ssl-unclean-shutdown \
             downgrade-1.0 force-response-1.0
  </IfDefine>
</IfModule>

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#<IfModule mod_php4.c>
#  php_value session.use_trans_sid 0
#  php_value register_globals 1
#</IfModule>

#-- Call time pass reference error ?!
#php_flag  allow_call_time_pass_reference On

#-----------------------------------------
#- SEO Hartmut König
#-----------------------------------------
#-- ! Comment this line, if you get an ERROR 500 !
#Options +FollowSymlinks

# http://httpd.apache.org/docs/misc/rewriteguide.html
<IfModule mod_rewrite.c>
RewriteEngine on
  
  # SET THE FOLLOWING LINE, IF YOUR SHOP RUNS IN AN SUBFOLDER. ALSO IF YOU GET AN ERROR 500 (Internal Server Error) ON SOME SYSTEMS
  # EXAMPLE: If your shop is located at http://www.example.com/shop set the following line: "RewriteBase /shop"
  # Falls der Shop in einem Unterordner laufen soll, muss die folgende Zeile auskommentiert werden. Läuft der Shop unter
  # http://www.example.com/shop muss die folgende Zeile  "RewriteBase /shop" lauten. (Kein "/" am Ende!)
# RewriteBase /

  #-- Sitemap
  RewriteRule ^sitemap(.*)\.html$ shop_content.php?coID=8 [qsappend,L]

  ##-- Kategorien
  RewriteCond %{REQUEST_URI} (.*):::([_0-9]+):([_0-9]+)\.html$
  RewriteRule (.*):::([_0-9]+):([_0-9]+)\.html$ index.php?cPath=$2&page=$3 [qsappend,L]
  RewriteCond %{REQUEST_URI} (.*):::([_0-9]+)\.html$
  RewriteRule (.*):::([_0-9]+)\.html$ index.php?cPath=$2 [qsappend,L]

  ##-- Produkte
  RewriteRule (.*)::(.+)\.html$ product_info.php?products_id=$2 [qsappend,L]

  ##-- Live-Shopping
  RewriteRule (.*):\.\.:(.+)\.html$ live_shopping.php?products_id=$2 [qsappend,L]

  ##-- Content
  RewriteRule (.*):_:([0-9]+)\.html$ shop_content.php?coID=$2 [qsappend,L]

  ##-- Manufacturers
  RewriteCond %{REQUEST_URI} (.*):\.:([_0-9]+):([_0-9]+)\.html$
  RewriteRule (.*):\.:([_0-9]+):([_0-9]+)\.html$ index.php?manufacturers_id=$2&page=$3 [qsappend,L]
  RewriteCond %{REQUEST_URI} (.*):\.:([_0-9]+)\.html$
  RewriteRule (.*):\.:([0-9]+)\.html$ index.php?manufacturers_id=$2 [qsappend,L]

  #myliveshopping.de
  RewriteRule myliveshopping\.xml$ myliveshopping.php [qsappend,L]
</IfModule>

##-- Fehlerseiten auf die Sitemap lotsen
ErrorDocument 400 sitemap.html?error=400
ErrorDocument 401 sitemap.html?error=401
ErrorDocument 402 sitemap.html?error=402
ErrorDocument 403 sitemap.html?error=403
ErrorDocument 404 sitemap.html?error=404
ErrorDocument 500 sitemap.html?error=500
Viele Grüße und danke im Voraus.
Odiwan
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von Xantiva »

Jetzt mal langsam und ruhig Blut! ;)
Bin am verzweifeln und musste auf Shop Stat zurück und habe SEO url deinstalliert.
Das verstehe ich so, dass Du vorher die "Bluegate Direct URLs" verwendet hast?
Hier meine Htaccess mit der alles lief:
Was Du hier postest ist die "normale" .htaccess für den Shop, also entweder ohne SEO URLs, oder mit Shopstat. Für die Bluegate Direct URLs musst Du die andere .htaccess (_direct.htaccess) nehmen und umbenennen.

Wenn es das nicht ist, bitte ich um mehr Details bzw. eine eindeutigere Beschreibung.

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
odiwan
Beiträge: 14
Registriert: Di 12. Okt 2010, 19:38
Shop Version: ecb 103

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von odiwan »

Dank für die Fixe Antwort.

Habe jetzt ein Backup wieder hergestellt und wollte die Datenbank einfach mal im Admin wiederherstellen, so wie ich es bei meinem andere Testshop gemacht habe, leider ist die Datenbank wohl zu groß oder es trat ein Fehler auf.

Und damit der Tag noch besser wird habe ich nun garnichts mehr weil mein Server grad abkackt. Jetzt warte ich auf die Techniker und hoffe das die den alten Zustand herstellen können. Danach lade ich mir mal die funktionierende Htaccess runter und poste diese hier.

Grüße
Odiwan
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von Xantiva »

Klingt nach einem schlechten Tag. :| Wobei ich sehe gerade, dass der Server scheinbar wieder läuft und der Shop auch funktioniert?
Mein Shop: http://www.basteln-selbermachen.de
odiwan
Beiträge: 14
Registriert: Di 12. Okt 2010, 19:38
Shop Version: ecb 103

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von odiwan »

Bohh :? das war knapp. Mein letzes externes Backup ist ein Jahr alt und der Techniker sagt CRC Fehler im Backup, alles neu aufsetzten. Heuuuuul Bettel...... und sie es doch nochgeschafft und das Backup direkt vom Server aufgespielt und jetzt läuft der Laden wieder aber mit 8Tage Datenverlust. Aber das erscheint jetzt lächerlich haaahhaha was für eine Kettenreaktion. ACHTUNG!!! an alle!!!! immer fleissig Backup machen vor allen dann, wenn man nur schnell mal was ändern will :lol: und das im besten FAll auf die eigene Platte.

Zurück zum Thema, nun kann der Shop immer mit www und ohne angezeigt werden und das ist zählt ja uach zum doppelten content oder?
Daher muss ich wieder ran an die Htaccess.

Werde heute abend mal auf meinem Testshop die Funktion mit seo url prüfen, auf dem richtigen geht es ja wieder aber wie ich das damals gechaft habe weiss ich nicht mehr.

Meine Htaccess:

Code: Alles auswählen

AddDefaultCharset UTF8
# .htaccess for Direct URL
# (c) 2007 Ing. Michael Fürst
# bluegate communications - http://www.bluegate.at

# COMMENT THE FOLLOWIN LINE, IF YOU GET AN ERROR 500 (Internal Server Error)
# Options +FollowSymlinks

<IfModule mod_rewrite.c>
RewriteEngine On

# SET THE FOLLOWING LINE, IF YOUR SHOP RUNS IN AN SUBFOLDER. ALSO IF YOU GET AN ERROR 500 (Internal Server Error) ON SOME SYSTEMS
# EXAMPLE: If your shop is located at http://www.example.com/shop set the following line: "RewriteBase /shop"
# Falls der Shop in einem Unterordner laufen soll, muss die folgende Zeile auskommentiert werden. Läuft der Shop unter
# http://www.example.com/shop muss die folgende Zeile  "RewriteBase /shop" lauten. (Kein "/" am Ende!)
#RewriteBase /

# Don't use RewriteEngine in System-Subfolders
#RewriteRule ^admin|cache|callback|download|export|images|import|inc|includes|media|lang|pub|templates|templates_c - [L] 

# Onlie use Rewrite Engine, if Directory or File not exist
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]

# Rule: Product Info
RewriteRule ^(.*)products\/(.+)\.html$ 			product_info.php?bluegatemapto=product&linkurl=$2 [qsappend,L]

# Rule: Content
RewriteRule ^(.*)content\/(.+)\.html$ 			shop_content.php?bluegatemapto=content&linkurl=$2 [qsappend,L]

# Rule: Popup Content
RewriteRule ^(.*)popup\/(.+)\.html$ 			popup_content.php?bluegatemapto=content&linkurl=$2 [qsappend,L]

# Rule: Category Listing
RewriteCond %{REQUEST_FILENAME} !\.html$
RewriteRule ^(.*)$		 			index.php?bluegatemapto=category&linkurl=$1 [qsappend,L]
</IfModule>

# Route Error Pages to sitemap
# ErrorDocument 400 sitemap.html?error=400
# ErrorDocument 401 sitemap.html?error=401
# ErrorDocument 402 sitemap.html?error=402
# ErrorDocument 403 sitemap.html?error=403
# ErrorDocument 404 sitemap.html?error=404
# ErrorDocument 500 sitemap.html?error=500
Grüße
Odiwan
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von Xantiva »

Bei mir sieht das so aus:

Code: Alles auswählen

    RewriteCond %{HTTP_HOST} ^basteln-selbermachen.de$ [NC]
    RewriteRule ^(.*) http://www.basteln-selbermachen.de/$1 [L,R=301]
Aber ich habe auch noch die RewriteBase auskommentiert:

Code: Alles auswählen

    RewriteBase /
odiwan hat geschrieben:... nun kann der Shop immer mit www und ohne angezeigt werden und das ist zählt ja uach zum doppelten content oder?
Ein klares Jein! Für Google kannst Du das z. B. in den WebmasterTools angeben, ob Deine Seite mit oder ohne www in den Suchergebnissen angezeigt werden kann. Da ist es dann kein DC mehr. Bei anderen SuMas könnte es noch ein Problem sein.

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
odiwan
Beiträge: 14
Registriert: Di 12. Okt 2010, 19:38
Shop Version: ecb 103

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von odiwan »

Hallo, danke für Eure Hilfe und Tipps

Ich habe es nochmals direct_URL mit dem neuen Webs Shop getestet. Die URL werden jetzt richtig angezeigt aber leider werden die Kategorien nicht mehr verlinkt, also wenn ich auf eine kategorie klicke kommt Artikel nicht gefunden. Alles andere scheint zu funktionieren. Habe alles gemacht: häkchen bei directurl und suchmaschinenfreundliche ULR auf true geklickt, bluegate modul instaliert und indexiert. :roll:

Habe jetzt die _direct_Htaccess in .htaccess ungewandelt und sogar die andere aus meinen anderen Shop benutzt mit dem gleichen Ergebniss.

Zum Thema "rewrite cond" bin ich noch nicht weiter gekommen, da ja erst mla das ein funzen muss.

Viele Grüße
Odiwan
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von Xantiva »

Hm, wenn ich mir die Domain ansehen, mit der Du Dich hier angemeldet hast, funktionieren die Direct URLs aber?

Nur ist der Shop sehr lahm ...

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
odiwan
Beiträge: 14
Registriert: Di 12. Okt 2010, 19:38
Shop Version: ecb 103

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von odiwan »

Hi,

ja auf dem Shop laufen die urls aber nicht die umleitung auf ohnewww.meinedomain.de. Es werden beide varianten agezeigt mit www und ohne, also habe ich DC oder?

Warum der so langsam ist weiss ich auch nicht, ist seit dem crash so. Manchmal werden zwei Bestellungen gebongt obwohl nur ein war, das im z.h. mit Paypal, aber auch nicht immer, achselzuck....Ist auch seit dem crash so. Ich verzweifle langsam. Muss wohl mal den Server wechseln.

Upadte:
So geht es jetzt im richitgen Shop

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^([^.]+)\.meinedomain\.de$ [NC]
RewriteRule ^(.*)$ http://meinedomain.de/$1 [R=301,L]
Das verstehe wer will, das gleiche ging vor ein paar Tagen nicht.

Grüße
odiwan
Zuletzt geändert von odiwan am Mo 18. Apr 2011, 09:30, insgesamt 1-mal geändert.
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: SEO freundliche URL - 404 Fehler HILFE!!!!

Beitrag von Xantiva »

Dann ist ja die Ausgangsfrage erledigt. Gut ;)

Mit der Serverperformance musst Du ggf. mal die Log - Dateien auf dem Server zu Rate ziehen (error.log, mysql.log, ...)
Mein Shop: http://www.basteln-selbermachen.de
Antworten