Hallo Vanilla, Hallo gleichi,
Kat. löschen… was kam dabei raus?
Ich habe nämlich dasselbe Problem und dachte schon, ich hätte eine Lösung gefunden, aber die klappt nur zum Teil. Der Teil, der nicht klappt, gibt mir Rätsel auf:
Oxid 4.10.2 mit ca. 4.500 Artikeln, 6 Root Kategorien und ca. 450 Unterkategorien bis zur Tiefe 5. Eine WaWi befüllt und synchronisiert den Shop auf Knopfdruck mit aktuellen Daten via PHP und XML. Soweit i.O.
Das Problem:
Die meisten Artikel werden, wenn nach ihnen gesucht wird, nach Klick im Kategegoriebaum verfolgt, d.h., wenn der Artikel aktiv ist, klappt automatisch die zugehörige Kategorie im K-Baum auf. Schön 
Nun gibt es aber Artikel, wo der K-Baum komplett geschlossen bleibt. Warum!?
Meine Analyse hat ergeben, das (wahrscheinlich) alle Artikel, deren oxseo.OXSEOURL keinen Slash “/” hat, davon betroffen sind. Sprich: Es fehlt der Kategorie-Pfad in der URL: Statt “Kleinteile/kleines-Teil.html” steht nur “kleines-Teil.html” drin.
Also habe ich aus der oxseo alle Artikel gelöscht, deren URL kein “/” hat (756 Stück) in der Hoffnung, dass der Oxid die URLs nun neu und korrekt baut. Das klappt nun auch bei einigen Artikeln, aber ohne lange zu suchen bei anderen Artikeln nicht. Da kam dann wieder die kurze, falsche URL rein.
Ein Blick in die Artikeldetails im Admin offenbarte aber, dass unter SEO -> SEO URL der korrekte, lange Pfad drinsteht. Im Browser kommt aber nur der kurze, falsche an.
Meine Frage dazu:
Wo muss ich suchen, um das Problem zu lösen bzw. was kann die Ursache sein, das der Oxid den Pfad falsch baut? Bzw. dass er in den Details korrekt ist aber als Link im Browser der falsche steht.
Eine Besonderheit ist auch, dass, wenn ich mich durch die Kategorien zum Artikel durchhangele, wird er in der Artikelliste mit korrekter URL angezeigt. Wo steht diese? Oder wird die zur Laufzeit zusammengebaut?