Let's try again:
I moved a site and afterwards only the homepage displayed properly. The other pages displayed using a theme that wasn't even installed.
I later deactivated plugins and re-saved the permalink settings. Then the site worked properly. Does anyone have any suggestions on what might have happened?