i dont know who moved this, as it’s not a localhost install. It’s a transfer from a localhost server, to a virtual server on the internet – therefore, the issue isn’t on localhost.
I have set mod_rewrite to on, enabled override, deleted and regenerated a .htaccess file. The only way it will work is if I set permalinks to ‘index.php/%postname%’.