500 internal server error

Hello guys i have made a website in localhost wordpress and it was time to upload it to live server.After purchasing the hosting service(domain,server) i uploaded the local files through filemanager to my server and i imported the sql file from my local database to mysql database through phpadmin.The problem is i get this error.themes and plugins are working fine.When i rename the .htaccess to something else this error disappears and i get 404 . How do i fix this error? Ty for your time in advance.Something i noticed as well when i checked thourhg a website what cms my website is using it says nothing

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Your Advertisement Here