How to optimise your WordPress website for fast and superior performance

optimize wordpress speed

Do you have a WordPress website? Are you struggling with your wordpress performance, which is loading slow in browser or taking too much time? Are you losing your visitors and SEO ranking at the cost of poor wordpress performance?

If your answer is yes, then you must consider a few things, to optimize your wordpress performance for super-fast and robust performance, which will load your website in just a few mili-seconds, enhancing its browser experience.

  • Choosing your webhost carefully and wisely: Web hosting company plays a major role in deciding your wordpress website performance. Further more, the type of web hosting you going to choose such as shared hosting or a VPS or a Dedicated server, will decide the performance factor for your wordpress website. WordPress performance is decided on few factors such as :

i) The reliability of web hosting company : With so many web hosting companies out there in market, there are many such companies that offer cheap wordpress web hosting and cramp the servers with thousands of shared hosting users. With so many people sharing server resources, it ultimately affects the mysql and web server performance, thus directly affecting your wordpress loading speed.

ii) Type of hardware used by web hosting company : If your website is hosted on a traditional normal server with simple hard drives, your website is likely to be affected with loading speed. Choosing a web hosting company that has its servers in Cloud, configured on pure SSD drives, will offer 1000x boost in server performance, directly benefiting your wordpress website loading speed.

iii) Application used on server: Your web hosting company is using the traditional Apache setup, without any optimization or caching, this is going to push back your website loading times to a considerable extent, and people browsing your website will experience sluggish loading times.
Choosing your webhost carefully who invest in reliable infrastructure and advanced technologies such as Litespeed web server, Http/2 implementation, Web server caching etc, will boost your wordpress website experience to a new level.

iv) WordPress security and reliability: Keeping your wordpress secure, up2date and protected is the biggest task that a wordpress webmaster has to go through. With so many exploits and attacks targetted almost everyday, your infected website can not only remove you from search engine rankings, but also permanetly damage your website online reputation. This is one of the most important factors that comes into consideration when wisely choosing your webhost.

Finding a web hosting company that offers all of above three important qualities could be a challenging task for someone who is not much aware about web hosting companies. But we at RSHosting proudly offer the best wordpress hosting, with our servers configured in failover Cloud clusters, backed up with pure SSD drives, deliveriing insanely super fast wordpress experience. We have our servers specially optimized for WordPress hosting, hosted on super-fast Litespeed web servers, with caching and HTTP/2 enabled. Further more, RShosting offers a choice of datacenters such as UK and USA geographical location, giving you SEO benefit due to geo-location of your website.

Our managed wordpress hosting plans start from as low as £7.50 per month on UK servers, while $7.50 per month on USA hosted servers :
RSHosting managed wordpress hosting comes with highly secure and reliable web hosting environment for your wordpress website, by keeping it up2date and protected against all online security threats.

  •  Choosing a good wordpress theme / framework:
    Theme / framework plays a very important role in deciding your wordpress website performance factor. While there are plenty of free themes available, if you plan to go with a paid theme, make sure you are investing and purchasing that theme from a well known vendor. A nulled or cracked theme, can open backdoor for hackers, to penetrate into your website. Good quality wordpress themes are available on websites such as etc.


  • Using a good caching plugin:
    Is your web hosting company offering any kind of caching at server end? Even if it does, it is recommended to have a good caching mechanism enabled for your wordpress website, so that it enhances browsing experience for your wordpress website. A good plugin, used by most of the wordpress users is W3 Total Cache plugin.


  • Using a CDN:
    A CDN will enhance your wordpress by storing all your website static files such as css, images, javascripts etc in their network and serving it to user from the closest possible geographical location, thus accelerating the browsing and loading speed of your website.
    Cloudflare is a good alternative when it comes to free CDN. Alternatively some users to use MaxCDN content delivery network.


  • 5) Optimising images:
    Image loading often makes a wordpress website load slow, thus affecting the loading time of wordpress website. These images can be professionally optimised with the help of amazing plugin such as Wp-Smushit. The plugin decreases the size of image by processing it without losing its quality.


  • Optimising index page:
    Index page is the first page that loads when accessing your wordpress, and it has to be fast and attractive. Optimising the index page with a few simple techniques, will make it load faster, thus increasing the retention rate of a new visitor, visiting your website. Few simple techniques include things such as showing excerpts instead of full posts, reducing the number of posts on page, removing the surplus sharing widgets from home page, removing inactive plugins and keeping it minimal.


  • Optimising wordpress database:
    Optimising your wordpress website database periodically will enhance the database performance, for rendering queries quickly and fast. There are a few free plugins available to keep your database optimised such as wp-optimize or wp-db manager.


  • Disabling Hotlink and leeching of content:
    Hotlinking can be termed as someone else on internet using images and content from your wordpress website, thus using your website bandwidth and using resources for no beneficial reason.


  • Adding expire header to static content:
    An Expires header is a way to specify a time far enough in the future so that the clients (browsers) don’t have to re-fetch any static content (such as css file, javascript, images etc).
    This way can cut your load time significantly for your regular users.


  •  Disabling pingbacks and trackbacks
    By default, WordPress interacts with other blogs that are equipped with pingbacks and trackbacks.
    Every time another blog mentions you, it notifies your site, which in turn updates data on the post. Turning this off will not destroy the backlinks to your site, just the setting that generates a lot of work for your site.

We at RSHosting offer the best managed wordpress hosting, where we offer pre-installed wordpress, optimised and secured with above mentioned techniques, so that you as a webmaster do not have to do anything to optimize your wordpress. As one of the best wordpress managed hosting provider, we take care of your wordpress website, to secure it and enhance it for super-fast blistering speed, while you concentrating on developing content for your website and making it popular on social media and rest of the web.

Managed WordPress hosting features:

  • Cloud WordPress servers with SSD drives, delivering blazing-fast WordPress performance
  • Super-accelerated webserver powered with LiteSpeed and HTTP/2 for ultimate and blistering fast wordpress website
  • Optimised WordPress performance with super caching of wordpress for enhanced page views
  • Free CDN (Content Deliver Network) for improved end user performance
  • WordPress One-Click install of WordPress, themes, plugins and widgets
  • WordPress auto-update to latest versions, themes, templates, plugins and widget
  • Auto-backups (daily, weekly or monthly) of entire WordPress website as per your desired retention
  • Automated WordPress website security audits and suggestions
  • Malware scan of WordPress websites with real-time reporting
  • WordPress Staging or Visual testing: Allows you to preview your wordpress website with updates, before applying the changes to websites
  • Access to unlimited free wordpress templates, themes, plugins and widgets
  • Unlimited support from professional wordpress designers and developers via WordPress community and forums for advanced development and advice.
  • 30 day money back guarantee
  • 24/7 WordPress specialised professional support available via live chat or helpdesk (ticket / email)

To signup with our managed wordpress hosting plans please visit

Exclusive web hosting partnership offer for Web Designer’s and Web Developer’s

Be a part of one of the most recognised web hosting company – RSHosting. RSHosting introduces exclusive partnership offer for Web Designer’s and Web Developer’s from all over the globe, allowing you to grow your business to the next level, while we manage your web hosting at backend.

Exclusive partnership offer for Web Designers and Web Developers includes life-time discounts on all our web hosting plans including cheap web hostingreseller hosting, managed vps servers, cloud vps servers, wordpress hosting, managed dedicated servers, ecommerce business hosting etc, with added advantage of hosting with the best web hosting company – RSHosting.

Grow your business to next level by joining our partner program with many benefits such as

  • Free signup to our exclusive partner program without any contracts or commitments
  • Life-time discounts on all our web hosting plans
  • Attractive referral commission for referred customers
  • Exclusive recommendation, where RSHosting will recommend you to its customers who need web designing or web development for their website without paying any commission to RSHosting.
  • 24/7 Priority support via live chat, email with dedicated account manager
  • Easy and scalable upgrades for future web hosting requirements
  • Exclusive partner listing on our partner page
  • Customised and tailored web hosting solutions to meet your customer requirements
  • Branding / white labelled web hosting available free of cost
  • State-of-art datacenter and cloud servers in UK and USA, expanding your business market reach

So what are you waiting for? Take your business to next level by joining forces with industry leading web hosting company – RSHosting.

To know more about our web hosting partnership program, please initiate a live chat from our website or email us at


Google and Symantec SSL trust issues resolved

Back in March 2017, Google had given a setback to all users who were using Symantec SSL certificates, that Google Chrome browser will not trust all certificates that were issued by Symantec. The decision was taken by Google due to a series of failures by Symantec Corporation to properly validate the certificates before issuing them.

Google’s decision of not trusting SSL certificates which were issued by Symantec came as  a shock to everyone who had been using the SSL certificates that were issued by Symantec and its subsidiary companies such as Geotrust, Thawte, RapidSSL, Symantec etc.

However, it seems Google and Symantec have now decided to resolve this problem. Recently we got to know that Google and Symantec have now agreed on a plan that requires Symantec to migrate certificate validation to a third party. In exchange, Google would ensure that the Chrome browser  continues to trust Symantec certificates validated by this third party. Shortly thereafter, DigiCert announced its plan to acquire Symantec’s Website Security Business by the end of 2017. With this acquisition, Digicert would effectively take over the validation for all of Symantec’s certificate brands by December 1st, 2017, which would satisfy the asks of the browser community.

In light of these changes, Google has announced an updated plan as to how Chrome would deal with certificates issued by DigiCert’s validation infrastructure. This plan has received some coverage in the media, stating that Google would no longer trust any Symantec certificate brand by 2018. This information is incomplete, incorrect and it has created some confusion and uncertainty. Here’s what you need to know:

  • Until December 1, 2017, Symantec will continue to issue certificates from its current validation platform. Chrome will continue to trust certificates issued between now and December 1, 2017 until September 13, 2018.
  • From December 1, 2017, all Symantec certificate brands (Symantec, GeoTrust, Thawte and RapidSSL) will be issued from DigiCert’s validation platform and Chrome will trust those certificates. For clarity: the Symantec certificate brands will continue to exist after December 2017, they will only be issued from a different, upgraded validation platform. Google will continue to trust all Symantec certificates that have been issued from this new platform after December 1st, 2017.

What does this mean if you have a certificate from any of the Symantec brands?

Certificates issued prior to June 1, 2016

If you have a certificate that has been issued prior to June 1, 2016, the Chrome browser will no longer trust this certificate after March 15, 2018. In order to retain trust by the Chrome browser, you need to replace this certificate. Some important dates to keep in mind:

  • If the certificate expires prior to March 15, 2018, you need to do nothing. The certificate will continue to be trusted by Chrome until it expires.
  • If the certificate expires after March 15, 2018, but before September 13, 2018, you can re-issue this certificate any time before March 15, 2018.
  • If the certificate expires after September 13, 2018, you will need to re-issue the certificate after December 1st, 2017 but before March 15, 2018. You cannot re-issue the certificate at this time.

Certificates issued after June 1, 2016

If you have an existing certificate that has been issued after June 1, 2016, the Chrome browser will no longer trust this certificate after September 13, 2018. Some important dates to keep in mind:

  • If the certificate expires prior to September 13, 2018, you need to do nothing. The certificate will continue to be trusted by Chrome until it expires.
  • If the certificate expires after September 13, 2018, you will need to re-issue the certificate after December 1, 2017 but before September 13, 2018. You cannot re-issue the certificate at this time.
  • If you purchase a new certificate between now and December 1, 2017, the Chrome browser will trust this certificate until September 13, 2018. You will need to re-issue this certificate after December 1, 2017, and before September 13, 2018, to retain trust by the Chrome browser after September 13, 2018.
  • If you purchase a new certificate after December 1, 2017, the Chrome browser will trust this certificate. You will not be required to re-issue.

It is safe to continue to use Symantec certificates, but you will need to keep some of these key dates in mind to avoid any disruption. If your certificate has been purchased at any time with a 1-year validity period, it is very likely that no action is required on your part.


RSHosting offers Free SSL Certificates

free SSL certificate

We are delighted to announce, that RSHosting will now offer Let’s Encrypt SSL certificates which are available free of cost, with all our Linux web hosting plans.

Let’s Encrypt are free, automated and open certificate authority which offer FREE SSL Certificates, with an intention to create the most secured and privacy-respecting web experience for everyone.

cPanel is now fully compatible with auto-provisioning of Let’s Encrypt, and we at RShosting thought, there could be no better chance to make the free SSL certificates powered by Let’s Encrypt, available to our customers.

We are offering free Let’s Encrypt SSL certificates with all our Linux based web hosting plans such as:

Is your WordPress website hacked? How to clean a hacked WordPress Website

How to clean a Hacked WordPress Website?

Is your WordPress website hacked?
How to clean hacked wordpress website

When your WordPress site is hacked or compromised, you can lose your search engine rankings,
expose your readers to viruses, have your reputation tarnished due to redirects to porn or
other bad neighborhood websites, and worst lose your entire website data and get suspended
from your web hosting provider.

To avoid site hack issue you can scure your website using below steps :

1)Keep WordPress up-to-date.
You must always keep your wordpress up to date with the latest version of WordPress.

2) Keep plugins and themes up-to-date
Always upgrade your plugins, themes to their latest versions.
4) Delete any plugins or themes you are not using

5) Delete unwanted folder/files.

5) Limiting access/Protect your WordPress Admin Area

It is important to restrict the access to your WordPress admin area only to people that actually
need access to it.

You can deny wp-admin access to everyone but yourself via an .htaccess file. add the below code
in .htaccess file. Please replacing x.x.x.x with your local machine IP address as displayed on

# Block access to wp-admin.
order deny,allow
allow from x.x.x.x
deny from all

You can avoid the brute force attack on your woredpress site by adding below code in .htaccess.

# Allow access to wp-admin/admin-ajax.php
<Files admin-ajax.php>
Order allow,deny
Allow from all
Satisfy any

# Block WordPress xmlrpc.php requests
<Files xmlrpc.php>
order deny,allow
deny from all
allow from x.x.x.x

Please refer the below link for more information

At we offer managed wordpress hosting for your wordpress websites. Our secure and
reliable servers offer the most stable environment for production wordpress websites, and can
be ordered at

RSHosting Unveils Specialized WordPress Hosting Plans

July 29 2013 Monday, RSHosting ( ) one of the Best UK and US Web Hosting Providers, announced Specialized WordPress Web Hosting Plans that will offer security and reliability for WordPress Users.

WordPress is a leading content management system (CMS) that empowers users to create static websites, upload images, videos, and media files to their website easily. The intuitive interface of WordPress enables users to publish the wide array of personal to business websites efficiently and link to various social networking websites such as Facebook, Twitter, Google+, Linked In and many more.

The New Specialized and Premium WordPress Hosting Plans are designed to accommodate WordPress websites on High-end Servers optimized to deliver better Performance, High Reliability, Availability and last but not least, Security. RSHosting’s best WordPress hosting UK Plans are ideal for users intending to host blogs, personal and small business websites powered by WordPress CMS.

best wordpress hosting uk

We intend to offer secure, reliable and optimized hosting platform for WordPress websites through these specialized plans designed to deliver robust hosting environment at very low cost”, said Jennifer Robinson, Business Development Head of She further added, “Our WordPress Hosting will allow users to manage this user-friendly CMS application with the help of dynamic tools and prove beneficial in terms of security, reliability and performance that users expect

RSHosting’s WordPress Hosting Plans are available in both UK & US Data Centers and starts from £1.25 GBP or $ 1.25 USD a month available for purchase on Annual with further reductions on Biennial and Triennial Billing Cycle. The WordPress Hosting Plans also includes unlimited email accounts with webmail interface.

To check RSHosting WordPress Hosting, please check:

RSHosting also provides free technical support 24 hours a day, seven days a week along with fully managed services such as Proactive server management, periodic security audits and software updates.

About RSHosting:

Established in the year 2003, RSHosting has made a name for itself by offering quality web hosting and support services. RSHosting continues to offer most reliable, secure and cost-effective web hosting products in UK and US Data Centers. Its unparalleled support service makes it ideal for users looking for the best reliable hosting providers for their personal and business websites. The long list of web hosting products offered by RSHosting includes Shared Hosting, Reseller hosting, Managed VPS hosting, Managed Cloud VPS Servers, Managed Dedicated Servers, Ecommerce Business Hosting and many more.

For more details, please log on to

Top 10 reasons to go for a Dedicated Server

Your shared hosting account or your VPS may have probably served you well for quite some time, but there comes a time when it might be a good idea to upgrade your website(s) to a dedicated hosting plan. There are definitely financial factors that determine when you can and will get a dedicated server, but today we will look at some of the technical reasons for taking the next step.

  • Necessary resources – Your websites might be taxing the server more than they should. It may be so severe that your web host may insist you move them to your own server in order to avoid future problems. When your websites need dedicated CPU power and RAM, a dedicated server makes sense. Often people consider VPS as an intermediate and economical option. It is true a VPS will give you better performance as compared to a shared server, however if your website continues to require more resources in terms of CPU and RAM, then a Dedicated server is definitely recommended over a VPS. After all we need to understand that it’s a Virtual Dedicated server, where its CPU and RAM are shared amongst your neighboring VPS servers. On the other hand, a Dedicated Server will give you 100% access to CPU and RAM which you can utilize entirely for your own websites. It will be your dedicated box there in the data center hosting your websites.
  • Unique software – In some cases, you need to install unique software that a shared hosting account may not have. You can use a VPS or dedicated server to accomplish this task. Again, if the application is resource hogging, then a VPS might not be sufficient for your custom software hardware requirements.
  • Complete control – If you need very specific configuration options enabled or simply have a strong desire to be in control of your server technology, a shared hosting account is not enough. A dedicated server gives you freedom, control, maximum resources, and the ability to install and manage the software you need. If you meet the financial requirements and also have one or more of these reasons to upgrade, a dedicated server may be in your future.

[divider type=”shadow”]

There are plenty of reasons why you might want to make the move to a dedicated server. While most people think in terms of space or power, not all reasons revolve around these factors. Here are 10 of the top reasons you might want to get a full dedicated server.

  1. You run a business and need to host your web presence on a secure server that is customized to meet your clients’ needs.
  2. You have a very popular blog or media site that has outgrown its shared hosting account and is even too big for a virtual private server (VPS).
  3. You are a reseller and want to offer managed servers to your clients.
  4. You are starting your own web hosting company and hope this will be the first of many dedicated servers you start to host websites.
  5. You’re a Linux, BSD, or other Unix geek and just need to have root access and total control over everything.
  6. You run a group of non-profit organizations or a single organization with multiple chapters and need several hosting accounts for all of their websites.
  7. You want to start an online business and expect it to be huge within a year.
  8. You need to run complex web applications that require tools or software that do not come installed on shared hosting accounts.
  9. Your web applications require a great deal of RAM or CPU power.
  10. You’re starting a gaming server to host massive multiplayer online gameplay and tournaments.

[divider type=”shadow”]

We at RShosting, offer the best dedicated server hosting solutions with servers hosted in UK and US datacenters. Our wide range of dedicated servers allow you to configure and order your own dedicated server depending on your budget and hardware requirements. With a choice of Single Core, Dual Core and Quad Core servers, all our dedicated servers come with fully managed service, which offer you a complete peace of mind, while we monitoring your server for security and uptime. Our round-the-clock 24/7 experienced support makes sure to keep your dedicated server up2date and secure with latest patches and updates. Our dedicated servers also come with a choice of operating system such as Linux Centos and Microsoft Windows.

Choose from our UK or US datacenter locations, and signup today to get the best managed dedicated server for your business websites at Reliable Dedicated Servers

10 reasons why a VPS is good for business

Virtual Private Server Hosting is an innovative approach to partitioning physical servers into several virtual machines. It is the future of modern hosting as it provides the power and functionality of a high-end dedicated server but at a much lower price or in other words it is a low-cost alternative to a full dedicated server. By purchasing a VPS for your business website, you get a 100% individual machine with root access and your own dedicated CPU and RAM. Using a VPS has a number of strategic advantages for small and medium sized businesses. Among those advantages are the following:

  1. Savings – Above all else, a business that is small or just getting started will need to find ways to save. If a dedicated server is out of your price range, a VPS is a good choice
  2. Root Access – You may not need the power of a dedicated server, but if you want administrative rights, shared hosting will not do. A VPS will give you superuser powers.
  3. Instances/Containers/Quick cloud installations – Most VPS systems allow you to quickly and easily create and tear down server instances or containers.
  4. Easily Upgradeable – If your business is growing, you might intend to get a full dedicated server down the line. A VPS is a much smoother stepping stone than shared hosting would be.
  5. Efficiency – There is no point in wasting a whole dedicated server if all you really need are a couple of virtual machines for your websites. You can save space, money, and lower energy consumption. It is the responsible thing to do.
  6. Isolation in shared environment – VPS Hosting has better security to count on because of its self-dependency. That is because every virtual server uses its own resources and OS, it can be rebooted and configured absolutely independently from the other virtual machines and it’s not affected by other users’ actions
  7. Performance and reliability – VPS Hosting’s performance and reliability are based on the fact that every virtual server uses its own CPU and RAM resources that are not shared, thus facilitating the service by providing a predictable environment for you to administer. That’s why a VPS host would recommend Semi-Dedicated hosting for websites that have sudden spikes in RAM and CPU usage. It uses shared resources at peak times.
  8. Dedicated Mail Server – VPS Hosting from every VPS host offers a dedicated mail server with a separate IP address, saving you the troubles of getting into SPAM blacklists or experiencing bounced mails because of somebody else’s SPAM activities on a shared mail sever.
  9. Self Dependency – VPS Hosting has better security to count on because of its self-dependency. That is because every virtual server uses its own resources and OS, it can be rebooted and configured absolutely independently from the other virtual machines and it’s not affected by other users’ actions. Self-dependency makes a VPS Host more secure than shared web hosting.
  10. Redundant Hardware at low cost – Our VPS nodes have Dual Quad Core processors with enterprise grade drives configured with RAID10 (highest level of data redundancy). Since your VPS is hosted on our powerfull nodes, you get the same benefit of RAID10 and Dual Quad Core processors at a very low cost of VPS.

[divider type=”smallmargin”]

A VPS is an ideal solution for small and mid-sized businesses, and it is no surprise that many businesses are using them for one or more of their online operations. We at RSHosting, offer 100% Fully managed and optimized Linux VPS servers with guaranteed high amount of RAM and CPU cores, giving the best performance VPS for your business website. Our VPS servers are available with a choice of UK and USA datacenter, thus giving you a SEO benefit for your business and targeted customer base. Please feel free to check our VPS hosting plans a

Configure mod_geoip module on cPanel server

How To Install mod_geoip On Your WHM/cPanel Server

mod_geoip is an API module released by MaxMind for Apache (or interchangeably, LiteSpeed) to quickly and easily obtain your website visitors’ geographical information. It offers high performance IP lookup especially when used together with PHP.

While instructions to install mod_geoip on Linux with Apache are easily available on the Internet, not much is written on how to install the module on WHM/cPanel servers. This tutorial will walk you through installing mod_geoip on your WHM/cPanel step-by-step.

To be able to install mod_geoip on your WHM/cPanel server, you must have root access and is able to SSH to your Virtual Private Server (VPS) / Hyrbrid Server / Dedicated Server. Note that for Shared or Reseller hosting users, you may have to contact your web host to get the module installed for you (warning: don’t expect it to be easy).

You will also need a Telnet / SSH client to log into your VPS. If you haven’t got one, you can download the latest version of PuTTY for free.

Now that you have all the tools ready, let us dive straight into installing mod_geoip on your WHM/cPanel server.

Step 1: Log in to your VPS via SSH and create directory
Open up your SSH client (PuTTY) and log in to your VPS as root user. Then enter the following commands:

# mkdir /usr/share/GeoIP
# cd /usr/share/GeoIP

Step 2: Download and install GeoIP database
To download and install the GeoIP database provided by MaxMind, enter the following commands:

# wget
# gzip -d GeoIP.dat.gz

Step 3: Download and install custom mod_geoip module for cPanel
Next we will install the custom mod_geoip cPanel module. Simply enter the following commands:

# wget
# tar -C /var/cpanel/easy/apache/custom_opt_mods -xzf custom_opt_mod-mod_geoip.tar.gz

Step 4: Rebuild Apache via EasyApache
Now that we have installed the GeoIP database and all the modules required to run mod_geoip with Apache and cPanel, we will need to rebuild Apache in WHM.

WHM -> Software -> EasyApache (Apache Update) -> Start customizing based on profile -> Check 'Mod GeoIP' option (on Short / Exhaustive Options List page) -> Save and Build

Step 5: Load and enable mod_geoip
After Apache has been rebuilt with mod_geoip, we will need to load and enable the module every time Apache runs. First, in WHM, go to:

WHM -> Service Configuration -> Apache Configuration -> Include Editor -> Pre Main Include -> Select the current Apache version 

Second, enter the following codes into the textbox:

LoadModule geoip_module /usr/local/apache/modules/
GeoIPEnable On
GeoIPDBFile /usr/share/GeoIP/GeoIP.dat MemoryCache 

And that’s it! mod_geoip is now installed on your WHM/cPanel server in just 5 simple steps.

Traceroute On Mac

How do I run a traceroute on a Mac?

Traceroute is a utility that records the route between your computer and your RSHosting server. It also displays the amount of time each hop takes. If you cannot reach your site, a traceroute will help us determine the issue.
To run traceroute on a Mac, follow these steps:

These steps were created using Mac OS X. For earlier operating systems, you will need to download and use a third party program.

(1) From your hard-drive, open the Applications folder, and click to open the Utilities folder.

(2) Double-click Terminal.

(3) Type traceroute followed by your domain name, and hit Enter.
In this example, is used. Be sure to replace with your actual domain name.
Traceroute will tell you how many routers your packets travel through, and how long it takes for them to travel between routers. If the routers have DNS entries, traceroute will list the names of the routers, their network affiliation and geographic location.

(4) Check for times between hops that are greater than 200 ms or that return asterisks *** which indicate that your request has timed out.

Difference between Addon and Parked domain in cPanel

What is an addon domain in cPanel?

An addon domain is a fully functional domain that can be created from within your control panel. Think of it as having multiple hosting packages all sharing the same control panel. You can give them email addresses, forwarders, and more the same way you do for your main domain on the account.

The addon domain will appear as a totally separate domain from your primary domain. There should be no evidence that your domain is an addon domain to incoming traffic when they visit your addon domain.

[divider type=”shadow”]

What is a Parked domain in cPanel?

Parked domains are additional domains which you host on your account. They will display the same website as your primary domain and do NOT have separate web statistics, but you can give the parked domain its own email boxes. Parked domains are often used by businesses that want to have more than one web address for advertising purposes.

For example, if you own and it is the primary domain of your cPanel account, you can set up as a parked domain and it will load the content of You will notice that although the content of is loading in the browser, the address bar will display

VPS hosting versus Reseller Hosting

Mentioned the 3-letter words, VPS, it carves a smile to certain people. Why? Because it resembles a dedicated server. This is particularly a cheerful news for those folks who wish to own a dedicated server but cannot afford to do so. Basically, as most of you would have known by now, VPS stands for Virtual Private Server. The physical server is separated into a few partition and these partitions are the VPS-es. It gives you the feeling of having a stand-alone server when you purchase the hosting spaces. You are isolated from your neighbours and barely know each other although under the same roof.

What about reseller hosting? I’d define reseller hosting as an account in shared server environment. Simple as that, almost the same as shared hosting. But the difference between reseller hosting and shared hosting is that with reseller hosting, you can create multiple accounts of shared hosting. So, to choose VPS or reseller hosting? This is a big question for almost everyone because it’s kind of confusing as there are pros and cons to every decision that you make. Let’s just analyse some of the features of VPS and reseller hosting, hopefully will make your hosting decision not much of a headache.

VPS hosting versus Reseller hosting

VPS – A solution for dedicated server

VPS can be termed as an intermediate solution between shared web hosting and dedicated server. VPS offers you the features of dedicated server but it’s more to a dedicated server being shared by a few other tenants. I know what you are thinking now. But bear in mind that I mentioned “a few” other tenants. Which means, it is not shared by as many other websites as a shared hosting in a physical server. A reliable hosting provider will have the maximum amount of tenants in a physical server to a certain degree so that the resources of the server can fully support the minimum resources allocated for every client. The most precious feature of VPS would be the root access. Every client will be provided a root access, hence, you can install anything that you like from softwares to Operating System so long it has proper licenses.

This means you have the ability to install software which your provider doesn’t even have or provide to its other existing shared hosting or reseller hosting clients. Those who long for a peace of mind, will be happy to have owned a VPS because with VPS you are isolated from other clients’ VPS-es and regardless of how heavy their traffic is, it won’t affect your website. In addition, everyone is provided with a certain amount of CPU usage , RAM usage and bandwidth usage. Although their traffic has drained the amount of bandwidth, it will be the bandwidth allocated to them and has got nothing to do with you although they are your neighbours in the same server. VPS is usually expensive than the usual reseller hosting, due to the fact that it is a virtual server hosted on a dedicated server but with less customers with their vps’s in neighborhood.

The above features of VPS seem tempting but do remember if you have an un-managed VPS, then you have to do all the installation yourself. You need to know a bit of server maintenance knowledge and also software-related stuffs. However, we at RShosting, offer fully managed VPS’s which means we will install, setup and optimize the VPS for you, and monitor it 24×7 for uptime with any required reboots which are issued instantly incase of VPS being down.

Reseller Hosting – Ease your life!

Does reseller hosting offer you a better solution? Well, it depends on people. If you are a person who wants freedom of this and that, you might not be able to survive under reseller hosting. Reseller hosting is good in the sense that it’s more organized as everything is setup for you by your hosting provider. You are given the WHM (Web Host Manager) and with WHM you can customize the hosting plans (webspace, bandwidth and etc.) for your resold accounts. A resold account is just like any other shared hosting account, with a cPanel as its control panel under Linux platform. You can sell your resold accounts at your own price and some hosting providers offer the private label reseller plan(meaning you can have your own brand name, thus having your own nameservers). In other words, your resold clients will only know you as their hosting provider and won’t figure out you are reselling unless you tell them when they ask you. With reseller hosting, you are bound to what the hosting provider offers you, especially the softwares and applications. Hence, like I’ve mentioned in the first sentence, reseller hosting might not suit you if you want freedom.

However, it’s useful if clients do not mind what the hosting providers offer them particularly in terms of applications. Imagine you don’t have to get yourself in with all the fuss of installing and configuring this and that. All you do is via the control panel provided to you, then you can start reselling already. In my opinion, reseller hosting is never a bad option and would still be a competitive option towards VPS. It is indeed reliable and useful when you think of the user-friendliness it provides to those who are not so familiar with hosting related stuff.

In general, if your website or web hosting requirements, need more resources in terms of CPU, Memory and Disk space than shared hosting, and do not have a budget to go for a dedicated server, then VPS server is the right intermediate choice for you!

WordPress Security Tips

Step 1 : Create a backup of your site.
If you have cPanel you can do this with the backup manager.
If not we would recommend “backup buddy”, a WordPress plugin you can find with a google search.

Step 2: Update WordPress Version
This is critical because WordPress issues updates that close security vulnerabilities; it’s things like this that could keep your site healthy!

Step 3 : Change Your Login/Password
The default WP username is “admin” and hackers know this. So you should change it to something more personal for eg. “DanielStar” or “Keith23”. Best thing to do is to add that new user and make it a admin the delete the original login of “admin”

We would suggest really strong passwords (These should incluse UPPER and lowercase letters, numbers, and symbols) for eg like “D@ffd1ls” or “KangaR00#4”

Most hackers try to brute-force your passwords so if it is really strong you should be fine in that regard.

Step 4: Change your WordPress Keys
Many people overlook this step but it is an important one as these keys work as salts for cookies and ensure better encryption of data.
Use the WordPress Key Generator to generate mentioned keys. Now edit your wp-config.php file and fine the lines that look like:

define(‘AUTH_KEY’, ‘put your unique phrase here’);
define(‘SECURE_AUTH_KEY’, ‘put your unique phrase here’);
define(‘LOGGED_IN_KEY’, ‘put your unique phrase here’);
define(‘NONCE_KEY’, ‘put your unique phrase here’);
and replace them with the ones from the Key Generator.

Save and you’re good to go.

Step 5: Install WP Security Scan
This plugin is great and makes securing your site simple. It scans for security vulnerabilities and informs you of any malicious code.
If the plugin shows your text as green you should be good. However, if they are not green you will have to fix the problem to make them green.

Step 6: Change Table Prefix
— Warning! Make a backup of your database before continuing. —
The default prefix for a WP website is “wp_” This makes it so sql injection hacks are easy for the hacker because it is easy to guess.

A good prefix would be “myweb34_” or “nature20_” this is a highly recommended change and you can do this with the WP Security Scan Plug-in.

WP Security Scan has a tab called “Database”. Once you open that tab you have the option to rename your entire prefix to something secure.

Step 7: Restrict Search Engine bot to scan restricted areas
Prevent WordPress hacks by blocking search engine spiders from indexing the admin area. Spiders crawl all over your site structure unless they are told not to, and we don’t want that.

The easiest way to prevent spiders from indexing the admin area is to create a robots.txt file in your public_html folder with the following lines of code.

User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins/
Disallow: /wp-content/cache/
Disallow: /wp-content/themes/
Disallow: */trackback/
Disallow: */feed/
Disallow: /*/feed/rss/$
Disallow: /category/*

[divider type=”smallmargin”]

Step 8: Prevent .htaccess Hacks

.htaccess (hypertext access) is the default name of directory-level configuration file that provides decentralized management of configuration while inside your web tree.

.htaccess files are often used for security restrictions on a particular directory.

So let’s secure your .htaccess!

First we want to protect the .htaccess file itself so add the following (Do this for all .htaccess files you have in root and or create)

order allow,deny
deny from all
satisfy all
Public_html .htaccess below

Now lets secure your config.php by adding:

# protect wp-config.php
Order deny,allow
Deny from all
Now lets prevent the hacker from browsing your directory tree by adding

# disable directory browsing
Options All -Indexes

Lets prevent some script injections now:

# protect from sql injection
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

Go to your /wp-content folder. Lets limit access to the wp-content directory by creating a .htaccess in the wp-content folder and adding:

Order deny,allow
Deny from all
Allow from all

Go to your /wp-admin/ folder. Now if you have a static IP I would recommend creating a .htaccess in your wp-admin folder with the following (replace x’s with your STATIC IP)

# deny access to wp admin
order deny,allow
allow from xx.xx.xx.xx
deny from all
Replace the X’s with your IP.

Step 9: Install WordPress Firewall
You can install WordPress Firewall 2 – this actually prevents most hacking attempts. Use with care, however, because you can lock yourself out of your site!

Hope this helps anyone having WordPress security issues, or people who DON’T want to have them.

Step 10: Remove the unwanted plugins and themes
The plugins and themes are most often the weakest link beyond brute force or stolen pw’s, not hacked wp core files. The path to the core is started by first exploiting the plugins/themes.
The best thing you can do to secure your wordpress is to delete all the old themes and plugins that you are not using. Then update the ones that you are using. If there are no recent updates, or your plugin hasn’t been supported for many moons, then de-activate and delete it. If your wordpress is up2date, but your old themes or plugins are not updates, it might prove as an exploit for hackers to take advantage of.

Delete old themes and plugins: This is an extremely common problem. People try out many themes, then choose one and activate it. Then they leave the others and ignore them. There are many popular exploits that take advantage of un-activated themes. Even the themes that come pre-packaged with wordpress are often easily hacked.

Linux Hosting Vs Windows Hosting

We have been asked this question from our customers several times, about the difference between Linux and Windows web hosting. Well, just because you have been using Windows Operating system on your local machine, and have not used Linux operating system, does not mean you need to buy a hosting package that uses Windows servers.

Linux and Windows are two different types of operating systems. Linux is an opensource and the most popular operating system for web servers. Since Linux-based hosting is more popular, it has more of the features web designers expect. So unless you have websites which need specific Windows applications, Linux is the preferred choice.

Our only intention to present you with this article is to help you deciding if you wish to go for a Linux Web Hosting solution, or a Windows Web Hosting Solution. We will take you through the differences between both so you can decide which system works best for you.

Lets concentrate on Windows hosting first:

Windows Specific Applications:
The real difference between the two systems lies in the scripting languages that Windows and Linux use in webpage production. ASP scripting is more often found on Windows and hence below we have drafted a few applications that particularly require Windows Server:

[list type=”tick”]
[li]ASP Classic[/li]
[li]Visual Basic Development[/li]
[li]Remote Desktop (vps or dedicated server only)[/li][/list]

Windows dedicated servers can support additional Windows-specific applications. For some applications, you may need to purchase a license and install the software on your Windows dedicated server.

[list type=”tick”]
[li]Microsoft Exchange (requires license & Installation)[/li]
[li]Microsoft SharePoint (requires license & Installation)[/li][/list]
Note: Software not included with the server is not supported by our technical support staff, since we would not know how your server and applications are setup.

[divider type=”largemargin”]

Linux Specific Applications:
PHP scripting is more often found on Linux systems. While CGI and Perl access are often found on both Windows and Linux servers, it is more typically found on Linux. Below you will find a few applications that require a Linux-based server:

[list type=”tick”]
[li]FrontPage Extensions[/li]
[li]Scripts or applications that require specific Apache modules[/li][/list]

Bottom line; you should choose a Linux Hosting account if you’re going to use PHP, Ruby, Perl, Python, or CGI scripting. Or, choose a Windows Hosting account if you’re going to use ASP, ASP.NET, or ASP.NET 2.0.

[divider type=”largemargin”]

The two most popular databases are mySQL, MsSQL and MS Access. MySQL runs on both Linux and Windows, but is more associated with Linux servers because Linux servers more commonly use them. Meanwhile, MsSQL and MS Access is a Windows product that is only available for Windows. Look into the various databases available, and if you feel MsSQL or MS Access is the right database for you then choose Windows. Other than that, however, both Linux and Windows hosting tend to offer comparable database products.

Windows Database Support:
[list type=”tick”]
[li]MSSQL (Microsoft SQL Server)[/li]
[li]MS Access (Microsoft Access)[/li]
The general practice the developers use to build websites on a Windows server is to create the front-end of use the development scripting language as ASP or and use the backend database support with MsSQL database.

Linux Database Support:
[list type=”tick”]
The most widely used website development which is usually used by developers to create a website is using php as the front-end development scripting language, while MySQL database support for backend database.

[divider type=”largemargin”]

Control Panels:
Although Plesk control panel is available for both Linux and Windows servers, we strongly recommend and use WHM/cPanel for Linux servers. However, when it comes to Windows Servers, we use Plesk due to its stability, security and constant development. Windows servers and Linux servers use different control panels.

[list type=”star”]
[li]cPanel is available on all Linux-based hosting plans, such as Linux Shared, Reseller, VPS and Linux Dedicated Servers.[/li]
[li]WHM (Web Host Manager) is available on Reseller, VPS and Linux Dedicated Servers.[/li]
[li]Plesk is available on Windows Shared, Windows Dedicated Servers and VPS.[/li][/list]

[divider type=”largemargin”]

Case Sensitivity:
One other difference is that Linux files are case-sensitive and Windows files are not.

For example:
On a Linux server, index.html and Index.html are different names.
On a Windows server, index.html, Index.html, and INDEX.HTML are the same name.

[divider type=”largemargin”]

Server Security:
Although many people consider Linux to be more secure than Windows, both operating systems are equally secure. Security really has more to do with the server setup and administrators running the server. All managed servers are maintained with the latest security and performance patches and configured for optimal security.

[divider type=”largemargin”]

Cost Factor:
Linux being an opensource operating system is available free of cost. Hence this reduces the cost for overall Linux web hosting server, thus making it possible for us to offer it at cheap pricing as compared to a Windows web hosting product.

Windows on the other hand is developed by Microsoft Corporation, and includes a paid license depending on the version of Windows installed on server. To have most of the development and scripting features enabled, we often install Windows Server editions on servers, which includes licensing cost for other modules such as MsSQL, MailEnable mail servers etc. All these factors increase the cost for overall Windows web hosting plan, thus making it more expensive as compared to Linux web hosting plan.

[divider type=”largemargin”]

As a leading managed UK web hosting provider, RShosting offers both Linux and Windows web hosting, the choice is often dictated by the scripting languages and software preferred by your developers. Windows hosting is preferred if you use : Windows 2003 / 2008,.Net and Microsoft SQL Server. Linux Hosting is preferred if you use : MYSQL, PHP & CGI.

These systems fundamentally achieve the same results on your live website, but the technology behind it will be fundamentally different.

Cannot send mail. “503 AUTH command used when not advertised”

Recent changes in PCI Complinace have required us to make changes in the outgoing mail authentication method of our e-commerse servers. A common error message you’ll see when affected are as follows:

“Error: 503 #5.3.3 AUTH not available”
“503 AUTH command used when not advertised”

Our outgoing server connections now require STARTTLS encryption on our PCI compliant servers. Here are instructions for making this change in Outlook.

“The screenshots used in this article are from Outlook 2007. Other versions will be similar, but may have variations in wording.

1. Start the Microsoft Outlook program.
When it opens, click Tools, then Account Settings from the menu bar.



2. Select the account to change.
Highlight your e-mail account then click Change to open the settings window. (Do not click Repair.)




3. The “Change E-mail Account” window opens.
The screen should look something like this:




4. Open the Advanced settings tab.
Click the More Settings button, then choose the tab labeled Advanced.
In the Advanced tab:

  • Check the box marked This server requires an encrypted connection (SSL)
  • Make sure that the Incoming server (POP3) port number is 995
  • In the Use the following type of encrypted connection list, choose TLS
  • Make sure that the Outgoing server (SMTP) port number is 587



Google to charge customers for Gmail

Google To Charge for Gmail

Internet giant Google is to stop free access to its software for businesses.

The company announced that new business customers will no longer be able to opt for a free version of its software including Gmail and Google Drive. Instead, they will have to pay £33 a year.

“When we launched the premium business version we kept our free, basic version as well,” said Clay Bavor, director of product management at Google Apps. “Both businesses and individuals signed up for this version, but time has shown that in practice, the experience isn’t quite right for either group.

“Businesses quickly outgrow the basic version and want things like 24/7 customer support and larger inboxes. Similarly, consumers often have to wait to get new features while we make them business ready.”

Google said the change will no impact to existing customers, including those using the free version. Individuals signing up to Google services will not have to pay.

“With focus we’ll be able to do even more for our business customers,” Bavor added.

WHM 11 reseller series

Parallels Plesk Panel 10 reseller series