That’s not much to go on. I would probably try a simple .html file first, to see if that worked. Then work from there. What’s in the .htaccess file? They can nobble your site if not configured properly.
500 error usually means you screwed up on your Apache configuration and the only Apache file you are currently using is .htaccess. So that basically means that your host doesn’t allow certain syntax to be used, you’ll have to remove each individual line to check which ones didn’t work.
Think @ralphm has a good point @spaceshiptrooper, it’s unclear what the problem is so perhaps the guy can troubleshoot with no .htaccess file to start off, if he is still generating a 500 error then it could be something server related or with the host…
you tried renaming your .htaccess file to .htacessold or something? depending on what you are using, a new .htaccess file will either be created or not be required at first… @rkrajeshkannanmca, you may need to remove the html file you created if it’s index.html as that will load before PHP files sorry…
Ok, so the problem is resolved now? it’s still a good idea to have a .htaccess file to keep your website more secure but as @ralphm says, it’s easy to break your website if the configuration is not correct…