MD5 hashed Seo URL

Guten morgen,

kann mir einer sagen woraus genau die OXIDENT (MD5 hashed URL) generiert wird?

Also wenn ich beispielsweise in der OXSEOURL " kategorie/ " drin stehen habe, aus was genau bildet Oxid den MD5 hash?

und zusätzlich auch einfach, warum wird die URL verschlüsselt?

lg Jack52


Ich glaube, dass es Performancegründe hat: Hashtabellen können wohl sehr schnell durchsucht werden.

Danke für die Antwort. Habe mir so etwas schon gedacht.

Aber woraus genau wird denn nun der Hash erstellt?
Hintergrund ist nämlich, dass ich die Kategorie und Artikel-Pfade gerne manuell importieren möchte und dafür den hash schon vorher generieren muss.

edit: als Hilfestellung: der Vorgang wird in der core/oxseodecoder.php durchgeführt. nur ist php leider nicht meine Stärke :stuck_out_tongue: Eig muss ich nur wissen wie die " $sSeoUrl " aussieht. Wenn ich einfach die SEOURL aus der Datenbank in einen Generator stecke kommt nämlich ein anderer Wert heraus.

lg Jack

Hallo!

www.DeineSeite.com/super-pfad/

Dann generierts du aus „super-pfad/“ md5.

Abgeschlossen werden muss immer mit „/“.

Vor Generierung immer in Kleinbuchtstaben wandeln.

Sonderzeichen nicht maskieren – es kommt das in den hash, was tatsächlich in der Browserzeile zu finden ist.

Grüsse,

Zoidberg

Tatsache! Super, vielen Dank!

Allen einen schönen Tag. :slight_smile:

Gegenfrage:
warum willst Du die Tabelle oxsourl überhaupt füllen?

-> wenn ein Artikel in die DB ‘von ausserhalb’ importiert wird, wird die Tabelle oxseourl beim ersten Anzeigen des Artikels zB in einer Kategorie automatisch gefüllt …

denke…wird wohl um die seohistory gehen…