Go back to htaccess file and uncomment the code back in.
Once it’s all done clear cache.
Basically when you move sites the pretty URLs for some reason switch off so you can’t see other pages. You need to tell the CMS you want them again but can’t as the code in the htaccess file stops keeps redirecting you.
For whatever reason when I moved the files to the http folder the .htaccess file did not go along.
I moved .htaccess to the root directory (/var/www/http), commented out the lines you indicated and restarted apache2. No change. The home page loads but none of the other pages do.
However, I noticed that I could insert index.php in the url and the page would load.
@TMDesigns I put index.php in from for the login, which get me the login page. But I can’t get any further. I’ve uploaded a screenshot that I hope helps explain.
@JohntheFish I can’t get dashboard before editing the .htaccess because the URL does not work.
Your other option is to go back to the original site, switch off pretty URLS, switch off and clear the caches, put database entities into development mode, clear any canonical URL, then make a new db & files backup.
Then scrub the new server and start again with the fresh copy. Once the db is imported, you will need to edit /application/database again to point to the new db name and pw.