How to send the correct headers to leverage browser caching

How to use .htaccess to send the correct HTTP headers in order to leverage browser caching and reduce page load times for returning visitors.

How to compress .php, .css and .js files without mod_gzip or mod_deflate

How to speed up page load times by compressing .php, .css and .js files on Apache web hosts that do not have mod_gzip or mod_deflate enabled.

500 error with GoDaddy’s form mail

I was getting a 500 error when trying to submit a form mail from my web site via GoDaddy’s gdform.cgi. I turned on error logging and this is what showed up: SoftException in Application.cpp:624: Could not execute script “/home/content/a/r/d/ardamis/html/cgi/gdform.cgi” Caused by SystemException in API_Linux.cpp:430: execve() for program “/home/content/a/r/d/ardamis/html/cgi/gdform.cgi” failed: Permission denied [Sun Dec 2 01:34:05 [...]