Worried about data backup for your website? You should be. Recreating your website because you lost all your files really, well, sucks.

MyHosting just launched a Website Restore service for their business web hosting clients. Website owners can now turn back time and load their website using files that were saved.

MyHosting customers can now worry less as they know if they mess something up on their site, they can just revert back to their files from a previous version of the site. Plus, the backup service is available with both the cheap shared web hosting as well as VPS hosting. This helps you keep total control over your web hosting files.

The new backup service is available to all MyHosting clients with shared web hosting accounts running on either the Windows 2008 or Linux hosting platforms, and the associated MySQL, Microsoft SQL or PostgreSQL Databases. The backup data is stored on a different computer server. The server redunancy helps create a safe backup solution.

The cool thing about the Website Restore service from Myhosting is the user interface, which is similar to that of Mac Time Machine and Windows System Restore. With Website Restore, clients are able to create a complete website snapshot, namely a restore point. As such, lost files, corrupt tables, and database errors will no longer be problems, as the service allows users to revert back to a previous state with just a few clicks.

So if you're worried about data backup, and you should be, check out MyHosting today!

get your site online with web hosting plans

MyHosting Web Host Has Online Data Backup Service for your Website

We've blogged a few times about the importance of owning the domain name your blog is on. This is a similar post. You should also never build a website on a domain name someone else owns. Why? Well, here's an example.

UK small businesses by the thousands no longer have a website. This past weekend they discovered that their websites had become collateral damage in a legal fight between a domain name company and its founder.

Websites on a subdomain of the domain name gb.com were all shut off recently. The former head of registrar CentralNIC took control of the domain name gb.com without warning all the business owners that had websites on the URL address.

GB.com URL addresses had been sold as an alternative to .co.uk by London-based CentralNIC. GB.com is not an officially recognised top level domain, but the URL address was used by some UK businesses who were unable to aquire the .uk domain name they wanted.

The sudden switch came completely without warning to .gb.com domain owners, which has left many irate and others contemplating legal action.

This is yet another example of why you shouldn't build a website on a domain address that you don't own and control. Use website hosting reviews to vett a website hosting company that will work for your website. Build your site using reliable web hosting on a domain that has been registered in your name and you control.



Do Not Build a Website on Someone Else's Domain Name Address

If your current website has a pretty level number of daily visitors without too many spikes, then dedicated geo hosting may better for your needs than cloud hosting. Geo hosting allows your local audience to view your website faster, which is really important due to Google's search algorithms now including page load speed.

Benefits of Geo Hosting Local Website

If you are already hositng your local website with a VPS (virtual private server) or shared web host, you are already geo hosting if you realize it or not. The geography you're currently hosting depends on the location of the computer web servers of your current host. This local web hosting provider list can be used to figure out where your current geo-hosting location is. If your servers are too far away from your target website audience location, you may want to consider moving your website to a host closer to your location.

Sharing server resources with others may no longer be working for your web site due to increased traffic. Most geo host companies can move your shared server account to the next level without many problems. Also, they’re able to support SSH (Secure Shell) to help keep your databases secure as you move them to a new server. However, some web hosts provide shared web hosting only. If this is the case, you may want to move your website to Hostgator, which has excellent shared, VPS, and dedicated web hosting.

A benefit of dedicated geo hosting is that you can host your website on your own dedicated server. Dedicated hosting of your website means that you won’t have to share physical resources, such as ram and CPU, with any other web sites since the server 100% yours to use as you wish. This can resolve traffic issues and provide a stable server environment that you won’t get on a shared server. Not only that, but your server will be more secure and your clients information will be as secure as well.

hostgator dedicate geo web hosting

Another benefit is that if your business is small, a dedicated geo host will provide shorter load times and better email service at a more level cost. You can choose a server with your physical resource needs, then pay for bandwidth all in an affordable package. This allows your website costs to be predictable and consistent.

Disadvantages of Geo Hosting Local Web Site

A dedicated local geo host also comes with some disadvantages. You’re paying to lease the server from the host company which stays at their data center. You won’t have physical access to it, and its hardware is maintained by their technicians.

Dedicated hosting is a lot more expensive than shared hosting. The reason for this is that the cost of the server isn’t split up among the various accounts. The cost is completely on you since the server is now only yours. While this may not be a problem for most businesses, this can be an issue for individuals with a lower budget. You may want to consider VPS web hosting is dedicated hosting is too much money.

hostgator geo VPS hosting

Another problem may arise with the administrating tasks of your server. If you go with unmanaged dedicated hosting, that means all the administrating tasks of your server is up to you. You’ll have to access the server remotely, handle your databases, and upgrade the software by yourself. This can eat up your time as you spend it all trying to administer and keep your website going in the background. However, you have the option to hire someone to manage your website, but that’s more money out of your pocket.

Or, you could go with a managed dedicating hosting plan in which the host company helps you manage your server by things such as routine maintenance and software upgrades on their end. But, those packages do cost a lot more than unmanaged dedicated hosting.

Getting geo-local web hosting is advantage for your website. Make sure you make the right geo web hosting choice for your site. Shared, VPS, or dedicated all may work. Use website hosting reviews to help you find the best website hosting company for your site.

Once you've chosen the best website hosting services company for your website, make sure you follow these tips.

For your continued security and to reduce the chances of being hacked or otherwise compromised we strongly recommend you follow these tips to protect yourself and your web hosting account. Improve your security by updating your passwords, security patches, and account settings on a regular basis.

Below are some basic and advanced tips to help you improve your security.

Basic Tips:

1. Passwords.
Strong passwords help protect you and your files.

  • Use a different password for all applications, email accounts, FTP accounts, etc.
  • Do not “reset” your password back to an old one
  • Do not use dictionary-level words for passwords
  • Create a strong password: use a combination of upper and lower-case letters, symbols
    and numbers
  • Always be diligent about protecting your passwords
  • Reset your passwords on a regular basis (good practice is every 90 days)

Advanced Tips:

1. VERY IMPORTANT: Update your software! It is critical that all 3rd party scripts are kept current and up-to-date. This is the greatest security risk and the #1 reason why websites are compromised.

When a company updates their web software it is often to patch a potential security breach, specifically in programs such as WordPress and Joomla. Hackers look for websites with outdated software as they already know what vulnerabilities they can exploit to break into a script or program. To avoid this, ensure you subscribe to your application’s mailing list as, this will provide you with the latest information regarding software updates and vulnerabilities. Although it can be an annoying task, you will be rewarded with better security, and possibly more features and functionality. HostPapa provides an easy way to update your software and stay current - install your software using Fantastico!

2. Keep permissions locked down. Setting the wrong permission on files can be an open invitation for hackers: anyone with user level access can access a file with 777 permission. It is generally good practice to ensure permissions are set to 555 (all read and execute) for directories and 444 (all read) for files, unless a specific program requires them to be set to something different. Avoid using very open permissions such as 777, 755, 666 or 644.

3. Clean up your file manager when possible. This includes deleting pages, scripts, databases, mail boxes, email addresses and FTP accounts that you no longer use, as well as uninstalling software that you no longer need. Removing custom scripts, software and pages that you no longer use helps to limit possible entry points for a hacker and leaves you with fewer pages and scripts to secure.

4. Protect your computer. Protection from malware is just as important as security on your web hosting server. There are specific types of malware and spyware which are designed to download the store passwords from FTP clients such as FileZilla and Dreamweaver, and these details can then be used to upload malicious content to your website. Here are some tips to reduce the possibility of malware being active on your home computer:

  • Install a good Anti-Virus/Anti-Spyware package.
  • Complete full scans of your system on a regular basis.
  • Ensure that you are receiving software and definition updates and always check for new updates or versions of your FTP Client.

5. Be careful with using tell-a-friend scripts or submission forms. These scripts are notorious for receiving large amounts of email spam. Many of these scripts act as a gateway for spammers to send unsolicited emails through your website - which will ultimately result in your account with us being suspended or banned.

To prevent this from happening please implement the following:

Use a reputable script with a CAPTCHA phrase. This will place a unique image or phrase on your website, which requires a user to read and enter the characters that they see. This will reduce the possibility of automated software filling out your form, lowering the chance of spammers compromising your website.

cPanel Control Panel Security and Password Tips for Web Hosting Accounts

A Forbes writer went on a bit of a mini-rant today in the blog section of the Forbes website.

The writer, Mark Gibbs, makes some excellent points about the frustrations of dealing with Indian outsourced web hosting support. My favorite quote from the article is:

"And if you’re trying to outsource an IT function such as technical support for anything more complex than a vacuum cleaner, the results are usually, at best, awful, and at worst, a complete disaster."

Gibbs specifically mentions web host EasyCGI who currently outsources their web hosting customer service via India. Gibbs has been a long-standing EasyCGI customer, but is now looking to transfer his websites to another web host. Because, Gibbs says, -

"Should your issues have been something even vaguely technical, it turned out that these support people [EasyCGI's outsourced help] were without a clue; not just knowledgeable but truly clueless."

In honor of Gibbs column, we wanted to answer the question, "What web hosting provider should you use if you don't want outsourced or Indian technical support?"

Here's two web hosts that keep their customer and technical support in-house:

Bluehost technical support is centered near Provo, Utah. My personal experiences with their phone support have been excellent. All the most likely Mormon people that answered the phone just oozed true friendliness and were earnest to the hilt. But best of all, they knew what they were talking about and quickly took care of my issues.

On a recent trip to Park City, I happened to be travelling on I-15 near Provo. Hostgator has a huge billboard on I-15 promoting their open web hosting technical support positions. You know a company is doing technical support the right way when their biggest competitor is actively trying to hire their employees!

Try Bluehost web hosting today.

Bluehost Joomla web hosting

Register.com technical support is located in Yarmouth and Nova Scotia Canada. Just a guess, but Register.com's technical support staff may have the longest tenure in the industry. Register makes an effort to take care of their employees. Plus, there just aren't many other job opportunities, especially technical, in that part of Canada.

The combination of long tenure and good training helped Register.com win the J.D. Powers Award for customer support multiple years running. I don't know of any other web host that's won the J.D. Power Award.

More information in Register.com hosting review.

So if you're looking for top notch, non-Indian technical support from your web host, check out Bluehost or Register.com.

Note: I'm sure there are instances of high-level Indian technical and customer web hosting support in the market place. I just don't know of any hosting company that is a good example of outsourcing technical support to India in a customer friendly manner. Any suggestions?

200 OK


The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.