Wenn du eine browser history willst, dann musst du es so wie twitter machen: nach der domain ein #, und was dahinter steht kannst du mit js auslesen und aendern - was du mit der url vor dem hash nicht kannst. damit funktioniert auch die browser history ohne weitere eingriffe.
hm, das heißt ich erstelle die Page wie gehabt mit den URLs.
Später gehe ich her und erweitere die Links mit einem OnClick der einen hash aufruft und aus diesem die Seite baut, bzw ändert?
Dann würden die SuMas die aufgerufene Seite und die "sauberen" Links erhalten, die Besucher mit JS dagegen würden nur den per Hash "gewünschten" Inhalt auf der Page tauschen?
ich wuerde die seite primaer dynamisch mit den parametern nach dem # erstellen, und ggf mit mod rewrite die statische url auf die dynamische (#) umleiten.
deiner Meinung nach würde das dann so aussehen:
z.B:
für einen Artikel:
Kategorie3/kategorie2/Kategorie1/Artikelbezeichnung.html#artikel=112321
oder für eine Kategorie:
Kategorie3/kategorie2/Kategorie1/index.html#Kategorie=123
Kategorie3/kategorie2/Kategorie1/Artikelbezeichnung.html
Kategorie3/kategorie2/Kategorie1/index.html
müsste ich dann per 301 auf die "#"-URLs umleiten?
wie würden dann die URLs in Google aussehen?
bzw. wäre das dann schon die "allumfassende" Lösung? Oder habe ich noch irgendwelche Haken/Ösen übersehen?