UPDATE: Since most modern browsers yanked their trust for StartSSL certificates due to some funny business from StartCom, I no longer recommend StartSSL certs. I’ve switched all my certs over to LetsEncrypt (using the excellent Dehydrated script for easy setup and renewal). The article below remains here for historical purposes only. […]

Create a Free SSL Certificate with StartSSL

If you’re trying to set up an Apache web server on CentOS  as your origin server for Google PageSpeed service, you need to take certain steps to make sure that Apache can see (and also log) the IP address of the visiting host. Otherwise, all you’ll see in your Apache log files […]

Configuring Apache on CentOS 6 for Google PageSpeed Service

When setting up a vanilla WordPress installation on a vanilla CentOS server with a vanilla Apache install, I kept getting 404 errors on pages and posts when Permalinks was set to anything other than the default. I fixed it by editing Apache’s httpd.conf file to add the following in the […]

WordPress File Not Found with Custom Permalinks

Google Favicon 4
If you try to access the URL of your favicon.ico directly (http://example.com/favicon.ico) and your browser opens a “Save As” window instead of just displaying it, then your Apache isn’t set up to properly deliver the .ico file type. Add this line to your httpd.conf file: AddType image/x-icon .ico Don’t forget […]

Favicon.ico not loading? Add an AddType