Bsp. lauten alle meine jetzigen Seiten auf http://www.name.de/kontaktt[COLOR=#ff0000].html[/COLOR]
Welche Seiten-TLD habe ich denn bei WP?
Normalerweise, wenn du eine „pretty-Link“-Einstellung wählst (und dein Server dafür die Voraussetzungen mitbringt) gar keine, sondern lediglich ein abschließender Slash. Aus http://www.webseite.de/kontakt.html wird http://www.webseite.de/kontakt/
Und wenn die Seite „Kontakt“ Unterseiten hat, wird deren sogenannter slug einfach hintendran gehängt.
Wenn deine bisherige Permalinkstruktur für dich stimmig ist, kannst du sie also im Prinzip wieder so abbilden und leitest in der htaccess global die Endung .html auf einen abschließende Slash um.
Gruß
helix