The base type ‚{0}‘ is not allowed for this page. The type is not registered as safe.

Folgende Fehlermeldung (SharePoint 2007) hat mich ein wenig zum Verzweifeln gebracht:

Der Basistyp ‚{0}‘ ist für diese Seite nicht zulässig. Der Typ ist nicht als sicher registriert.

oder auf englisch:

The base type ‚{0}‘ is not allowed for this page. The type is not registered as safe.

Der angegebene Basistyp ist aber auf zig anderen Seiten genauso eingebunden und dort gab es keine Probleme.
Somit konnte es nicht am angegebenen Typ liegen. Nach langer Recherche und vielen Tests hab ich einfach die betroffene Seite gelöscht, das PageLayout ebenfalls gelöscht, neu deployed und die Seite wieder angelegt.

Und siehe da – es geht wieder!

1. Seite löschen (delete page)
2. PageLayout löschen (delete pagelayout)
3. Deployen (deploy)
4. Seite anlegen (create new page)

Default page einer SharePoint site ändern

Nachdem ich immer wieder danach suche, und es sicher viele Leute gibt, die in SharePoint eine default page ändern wollen, halte ich es mal hier fest:

Site Settings –> Look and Feel –> Welcome Page (Site Welcome Page)

Websiteeinstellungen –> Aussehen und Verhalten –>  Willkommenseite (Homepage der Website)

Das wird sowohl in SharePoint 2007 als auch in SharePoint 2010 so eingestellt.