1. Home
  2. cPanel
  3. Nginx: high performance stack. no SSL configuration in Proxy mode

Nginx: high performance stack. no SSL configuration in Proxy mode

In this article we list steps of basic Nginx configuration, in PROXY mode, with no SSL.

Why Nginx as reverse proxy cache

In order to improve web site loading speeds for our shared cPanel customers, RedyHost implemented high performance stack using Nginx.

Refer to this article if you need to configure Nginx caching or microcaching your website.

Nginx works in two different modes, allowing to proxy requests to Apache (and cache static files) or to serve PHP scripts directly, bypassing slower Apache web server completely. In both cases Nginx supports Google’s famous mod_pagespeed module, allowing to compress and minify web page size. mod_pagespeed is configured in core filters mode to avoid compatibility issues with different CMS and website types. Core filters proven to work great for 99.99% of use cases, reducing page size and number of connections for up to 3x times.

For compatibility and security reasons RedyHost recommends to run Nginx in Proxy mode.  By default, for all new accounts, Nginx is configured in Proxy mode.

Configure Nginx as reverse proxy cache

To access Nginx configuration, login to cPanel and click XtendWeb Nginx control link

Configuring a domain in Nginx Proxy mode

  1. Click Nginx link (see above)
  2. Select domain to manage and click Configure button
  3. Ensure the redirect_to_ssl option is set to disabled. Save the page and test if your website is operational.

    Disable SSL redirection in Nginx

  4. Check your website is operational. To reconfigure Nginx, click the XtendWeb logo in the top of the page

Updated on 7 June, 2017

Was this article helpful?

Related Articles