Einzelseite mit history.js

Ich entwickle eine einzelne Seite, die jede Seite auf der Titelseite anzeigt, wie folgt:

*-----------------* | Home | | | | | | | *-----------------* | About | | | | | | | *-----------------* | Work | | | | | | | *-----------------* 

Und ich benutze history.js, um die URL-Struktur zu ändern, basierend darauf, welcher Abschnitt im Ansichtsfenster sichtbar ist. Alles, was diese Ausgabe steuert, ist in der index.php meines Themes und in der Datei pages.php gespiegelt. Ich bin mir sicher, dass es einen besseren Weg dafür gibt, aber ich habe keine Ahnung, was es sein könnte.

Ich möchte, dass alle Seiten, die nicht /, / about oder / work sind, auf die Homepage umgeleitet werden (der Client möchte 404 nicht verwenden), eine andere Sache, von der ich nicht weiß, wie ich sie einrichten soll.

Ich weiß, dass ich eine PHP-Umleitung in die single.php Datei und eine include() in die pages.php aber das scheint mir nicht die beste Option zu sein.

Solutions Collecting From Web of "Einzelseite mit history.js"