Sollte es so in etwa aussehen?
Nein, wenn Du eine Datei page-impressum.php im Theme mit ablegst und die Seite Impressum über WP anlegst, so hat doch der Name der Datei nichts mit dem Namen der Seite zu tun bzw. nur so viel, dass WP weiß, dass der Slug und die ID der Seite zur Datei gehören. So schwer ist das eigentlich nicht zu verstehen, habe aber auch nocht nicht alle Varianten ausprobiert.
http://codex.wordpress.org/Page_Templates…m_Page_Template
Also, wenn Du dann in der Seite "http://www.example.com/impressum/" ein Formular anlegen würdest, dann würdest Du doch wohl (ohne Zeilenumbruch) schreiben:
Damit am Ende das herauskommt:
"http://www.example.com/impressum/"
Es soll aber nicht das herauskommen, weil Deine Seite nicht so heißt: