Category Archives: Hosting

Why I'm Switching To BlueHost

I have (or probably had by the time you read this) several sites hosted on a shared account on HostGator. That was going fine until one of my sites got infected with a virus, which then cross-infected all the other sites. HostGator technical support were no help, suggesting that I needed to pay SiteLock to fix the problem for me. I paid a freelancer to find the source of the infection and secure the sites; but the infections continued.

Removing persistent infections drives me crazy and wastes my creative time; so I've decided to bite the bullet and shift my sites to separate hosting accounts on BlueHost. They're having a special until the end of March 2016 giving 50% off their Basic plan which is perfect for hosting a single WordPress site. That means if one of my sites gets infected again (God forbid), they won't all get … Continue reading…

Posted in Hosting | Tagged , | Comments Off on Why I'm Switching To BlueHost

Disable mod_userdir module if your host uses CPanel

I've just had Google Webmaster tools report phishing attacks on all my sites hosted by HostGator. Initially, I thought my sites had been compromised; but since I always use strong passwords and pay attention to site security, I couldn't work out how. So I contacted HostGator technical support and learned that the phishing page came from another site hosted on the same shared host, and was accessible via a URL like:

In fact, it turns out that the website of any other user on the same shared host is accessible via my site's address using ~user. Ouch! And incredibly, HostGator enables this behavior by default.

If your website is hosted on a shared host that uses CPanel, get on to your hosting company technical support and ask them to disable mod_userdir.… Continue reading…

Posted in Hosting | Tagged , , | 1 Comment

Comparison of Low-Cost Web Hosting Services

If you want to build a website, you'll need somewhere to host it. Check the fine print; there are often limitations that you don't discover until you go to implement the functionality you need and discover you can't do what you need to.

My requirements are:

  • Linux based hosting. (Well, anything other than Windows, really).
  • Support multiple domains for no extra cost.
  • Handle WordPress and Joomla!
  • Performance: a “good” landing page assessment from Google Adwords.
  • Reliable: no downtime from pingomatic in a month.
  • I don't require shell access, as long as there's a control panel to configure everything.

Here are the hosting services I've used, and the gotchas I came across:


I currently use HostGator to host all my new sites, and recommend it. Here are the pros and cons:

  • CPanel.
  • Great 24/7 online support.
  • Strict mail policy: 500 emails/hour limit. You must use throttling, and even then
Continue reading…
Posted in Hosting | Tagged , | 6 Comments

How to Migrate a Website to a New Hosting Service Without any Downtime

I recently migrated one of my websites to a different hosting service. If you have a blog or website that you want to move, you can follow the same process to do so without any downtime for your visitors.

Over the past couple of years, I've built several websites hosted on No Monthly Fees, Siteground, IX Web Hosting and HostGator. I finally settled on HostGator because they have the best deal on multiple site hosting I could find, and I use Go Daddy for the domain registrations. This is the most cost-effective solution for hosting multiple sites that I've come across.

Back when my hosting account at SiteGround was due for renewal, I decided to migrate the site I had there to IX Web Hosting. This saved me the cost of renewing on SiteGround, with the only additional cost being the domain transfer to Go … Continue reading…

Posted in Hosting | Tagged , , | 4 Comments