I installed letsencrypt SSL successfully in my domain. Its hosted by Godaddy.
And used this code in .htaccess file to force redirect.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
The site is loading fine (without loading small icons). But its showing no SSL is installed (as Chrome shows ‘Not Secure’ sign). Once I refresh the page then the secure sign is showing. I have checked in multiple browsers this problem is persistent.
CN=seomotionz.com
10.02.2019
11.05.2019
expires in 90 days seomotionz.com, www.seomotionz.com - 2 entries
both domain names are included, both https versions are secure.
PS: The Chrome console shows some errors you should fix:
Access to font at
'https://seomotionz.com/themes/cerise/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0'
from origin 'https://www.seomotionz.com' has been blocked by CORS policy:
No 'Access-Control-Allow-Origin' header is present on the requested resource.
CN=*.prod.sin3.secureserver.net, OU=Domain Control Validated
19.04.2017
19.04.2019
expires in 68 days *.prod.sin3.secureserver.net,
prod.sin3.secureserver.net - 2 entries
“hitting refresh” and seeing new content means your system had cached it from a previous state.
Not having ever been there, my system doesn’t require “hitting refresh” - and doing so doesn’t change the content (for me).
Nor do I ever see any “security” problem with the site.