Problems You will encounter when using .htaccess files (Internal Server Error 500)

500 Internal Server Error
If you see begin seeing 500 Internal Server Error responses from the server after you have created or edited an .htaccess file, the most likely cause of the problem is incorrect permissions and/or an error in the directive syntax.
% pwd
/home/dh_xyz45/mycoolsite.com
% ls -l .htaccess
-rw-------   1 dh_xyz45  www         349 Nov 27 00:03 .htaccess
% chmod o+r .htaccess
% ls -l ~/mycoolsite.com/.htaccess
-rw----r--   1 dh_xyz45  www         349 Nov 27 00:03 .htaccess