My wordpress site is showing a 500 Internal Server Error IF I disable the .htacess file, the site resolves (but obviously internal links do not work!) The host says the problems is What is wrong with this .htacess content: Added: I should also have said the site has been running fine for months and I have made NO changes or upgrades recently. The host are denying its a problem on their end.
I had the same issue on hostgator and it turned out that I was running more cron jobs than I was allowed at one time. When I exceeded the number of processes being run (via cron jobs) all my sites listed an error 500. I changed that and don't have the problem anymore.
I suggest you this: Backup .htaccess file clear the .htaccess content login to wordpress change the permalink structure to default. (like ?p=1) If you wordpress is working fine now: change the permalink structure to pretty, whichever you were using. see the .htaccess file written automatically. See the wordpress working correctly. If still does not work, at least you will know that .htaccess is not faulty! Hope it helps