
To apply this certificate in your website URL, you need to redirect HTTP to HTTPS to ensure optimum safety, accessibility and compliance. Editing the.htaccess file for redirection First of all, redirection from HTTP to HTTPS involves editing the.htaccess file. Feb 20, 2010 Apache’s modrewrite makes it easy to require SSL to be used on your site and to gently redirect users who forget to add the https when typing the URL. Using Apache to redirect http to https will make sure that your site (or a part of it) will only be accessed by your customers using SSL. The first step to redirect HTTP to HTTPS involves editing of.htaccess file via FTP or cPanel & then redirect to HTTPS in Apache/NGINX.
NOTE: We are in the process of modifying the file structure and configuration for many Bitnami stacks. On account of these changes, the file paths stated in this guide may change depending on whether your Bitnami stack uses native Linux system packages (Approach A), or if it is a self-contained installation (Approach B). To identify your Bitnami installation type and what approach to follow, run the command below:
The output of the command indicates which approach (A or B) is used by the installation, and will allow you to identify the paths, configuration and commands to use in this guide. Refer to the FAQ for more information on these changes.
TIP: To quickly get started with HTTPS and SSL, follow these instructions to auto-configure a Let’s Encrypt SSL certificate.
Approach A: Bitnami installations using system packages
Follow these steps:
Add the following lines in the default Apache virtual host configuration file at /opt/bitnami/apache2/conf/bitnami/bitnami.conf, inside the default VirtualHost directive, so that it looks like this:
To redirect all HTTP requests to a particular domain, specify the domain name as a static value in the rewrite rule instead of using the SERVER_NAME variable. Here’s an example of redirecting all HTTP requests to https://example.com:
Add the same lines in the file at /opt/bitnami/apache2/conf/bitnami/bitnami-ssl.conf.
Add the same lines in any file ending with the prefix -vhost.conf in the /opt/bitnami/apache2/conf/vhosts/ directory.

Apache Redirect Http To Https Not Working


Apache Forward Http To Https Download

Approach B: Self-contained Bitnami installations
Follow these steps:
Add the following lines in the default Apache virtual host configuration file at /opt/bitnami/apache2/conf/bitnami/bitnami.conf, inside the default VirtualHost directive, so that it looks like this:
To redirect all HTTP requests to a particular domain, specify the domain name as a static value in the rewrite rule instead of using the SERVER_NAME variable. Here’s an example of redirecting all HTTP requests to https://example.com:
After modifying the Apache configuration files, open port 443 in the server firewall. Refer to the FAQ for more information.
Restart Apache to apply the changes.
