hello - a client has purchased an SSL certificate and I am trying to make the necessary changes to implement it. I have had problems in the past - https://www.couchcms.com/forum/viewtopic.php?f=4&t=11315&hilit=ssl&start=0
The site is using Couch version is 2.2.1 and I have amended the .htaccess file and the config file (and also turned off cache).
The .htaccess has the following as recommended by the webhost;
The problem is that I cannot force the SSL certificate to take effect in all browsers/circumstances. If I type in the https:// in Firefox it will work OK, but not so in Chrome or Edge. If I go to the site via a search in Firefox the https:// is not present.
I'm now stuck for ideas ... any suggestions before I approach the webhost? Thanks!!
The site is using Couch version is 2.2.1 and I have amended the .htaccess file and the config file (and also turned off cache).
The .htaccess has the following as recommended by the webhost;
- Code: Select all
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://catbehaviour.solutions/$1 [R=301,L]
- Code: Select all
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- Code: Select all
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://catbehaviour.solutions/$1 [R=301,L]
The problem is that I cannot force the SSL certificate to take effect in all browsers/circumstances. If I type in the https:// in Firefox it will work OK, but not so in Chrome or Edge. If I go to the site via a search in Firefox the https:// is not present.
I'm now stuck for ideas ... any suggestions before I approach the webhost? Thanks!!