hosting

If the reseller is selling Web Hosting

Using Different PHP Version for Sub-Folders (Sub-domains and Add-on) in Shared Hosting

You can configure the server to use different PHP versions on your subdomains and directories by adding the SetHandler code in the .htaccess file of the folder to override the default PHP version.

For example, your website www.yourdomainname.com requires PHP version 5.6 and the application on your website which is stored at www.yourdomainname.com/application requires PHP version 7.0 to execute, follow these steps to configure the PHP versions for your subdomains or directories.

Unblocking Email Accounts in cPanel

Step 1: Login to the cPanel

Step 2: Navigate to the Unblock Email Accounts page

Click on Unblock Email Accounts under the Email section.

Step 3: Activate the Email account

  • Based on the reason for suspension, you will be required to take certain actions before requesting for activation.

  • Once you have completed the required actions, click on Activate Account.

  • The below message will appear in your cPanel interface once the accounts are successfully unblocked.

Note
  • If the email activation is requested without taking required actions, the option will be disabled after 3 such attempts.

  • A username@hostname entry indicates that non-authenticated SMTP mails will be affected. It is recommended to revisit the email settings based on the email suspension notification.

  • An email account entry indicates that email services via Webmail/email client will be affected.

  • A cPanel username entry indicates that the complete email service for the domain is suspended.

How do I add custom error pages for Windows hosting?

Follow the steps below to add custom error pages for your Windows hosting plan.

Step 1: Login to the Plesk panel of the domain name for which you wish to set custom error pages

Step 2: Add the custom error page

  • Click on Virtual Directories.


  • Click on Error Documents.


  • Click on the error for which you wish to customize.


  • Select URL in the Type menu and enter the path to your document in the Location field. The path should consist of "https://" plus the path to the file.



    Example: Your domain name is example.com, and you have created a file named badrequest_400_1.html and saved it in the httpdocs\my_errors directory. To use this file as an error document, you need to type the following URL into the Location field: https://example.com/my_errors/badrequest_400_1.html.

How do I add custom error pages for Linux hosting?

Follow the steps below to add custom error pages for your Linux hosting plan.

Step 1: Login to the cPanel of the domain name for which you wish to set custom error pages

Step 2: Add the custom error page

  • Click on Error Pages under the Advanced section.


  • Select your domain from the drop-down list.


  • Click on the error page you wish to customize.


  • Add your custom HTML content for the error page. You may insert any of the available tags to your custom error page.


  • Click on Save.

Step 3: Update the .htaccess file with the custom error page

  • Click on File Manager.


  • If you are unable to find the .htaccess file, ensure the Show Hidden Files option is selected.


  • If you still do not find the .htaccess file, you can create it by clicking on the File option.



  • Edit the .htaccess file and add the following rule and save the file.


    ErrorDocument 400 /400.shtml

Note

The error code and file name should be changed based on the error code for which you have added the custom error page. For example, for the error code 404, you should add the rule as below:


ErrorDocument 404 /404.shtml

Varnish

Overview

Varnish is a Web Application Accelerator which is used to Cache Static Content such as Images, CSS and HTML. It is used to increase the Performance of High Traffic Websites.

How do I enable Varnish?

Follow the steps below to enable Varnish for your website:

Step 1: Login to the cPanel of the domain name for which you wish to enable Varnish.

Step 2: Enable Varnish.

  • Click on Manage Varnish under the Web Accelerator section.

  • Click on Enable Varnish.

  • Click on Confirm Action.

How do I purge the Varnish cache?

You can purge the cache by clicking on Purge Cache under Action next to any domain.

How do I disable Varnish?

Follow the steps below to disable Varnish for your website:

Step 1: Login to the cPanel of the domain name for which you wish to disable Varnish.

Step 2: Disable Varnish.

  • Click on Manage Varnish under the Web Accelerator section.

  • Click on Disable Varnish.

  • Click on Confirm Action.

Note

  • Varnish is currently available only on the Shared Linux hosting servers based in the US.

  • Websites requiring dynamic content might not display correct content when Varnish is enabled.

  • Sites running on https will not be served by Varnish.

  • Analytics and logs of websites with Varnish enabled may not show complete data.

  • Changes made to the website might not show up till cache has been manually purged or stored cache on the server expires.

  • The default cache expiry for Varnish is 15 minutes.

  • If your website does not work as intended, it’s recommended that you immediately disable Varnish for the affected domain name.

Personal Email Deprecation

The Personal Email Product offered by has been deprecated w.e.f 2nd Feb 2015. The below changes have come into effect due to this deprecation:

Note

All Personal Email Orders will be suspended on 30th April and you will no longer be able to send/receive emails. However, you will be able to renew the concerned order and resume all services as per the new billing model.

Control Panel

  • Customer Control Panel: The Email Hosting option under the Quick Links -> Add New Order section has been removed.

  • Reseller Control Panel: The Products -> Email Hosting -> Buy sub-menu has been removed.

API

  • The API Add Order call will throw an exception if the Plan category is email_plan.

  • The API Modify/Upgrade Order call will be processed only if the new Plan category is websitebuilder_plan.

    The new Plan category can be email_plan only if the current Plan category is email_plan. In all other cases, an exception will be thrown if the new Plan category is linux_hosting_plan or windows_hosting_plan or email_plan.

SuperSite

  • The Web Hosting section will not display any Plans for the Legacy Linux, Windows Hosting or Email Products.

  • You can switch from an existing Website Builder Plan to another Website Builder Plan only.

How do I unblock port 80/443?

Step 1: Log in to your control panel. Learn how

Step 2: Navigate to the Order Information view.

 Type the Domain Name of the order in the search field on the homepage, select Order from the drop down and click on the Search button.

Step 3: Unblock the port.

Click on Manage Web Hosting.

Click on Port 80.

Click on Unblock Port.

Our scanners will now scan your website and automatically unblock the port if your files are clean. The below message will appear in your cPanel interface on a successful unblock.

 

Important  

Please ensure that you upgrade all vulnerable plug-ins and themes in your CMS or remove all pirated ones and use an alternate plug-in or theme which is not vulnerable. In addition to that, kindly re-install your CMS to the latest version immediately, so that you do not face this issue again.