So I’ve just migrated a magento store over to a new server.
Gone through the standard setup procedure of copying the html files, updating the host url in the database and modifying my db details in app/etc/env.php.
I’ve also disabled the dev static signing option to prevent the issue where magento looks for assets in pub/static/versionxxxx..
The issue I’m having now is that my index.php loads fine and all looks how it should.
However clicking any link, for example a href to /scarves.php gives me a 404. Not quite sure why as obviously all of my pub and php files are not in the index folder.
How can I go about fixing this, does magento rewrite these links internally somehow?