1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Solve an SSL/https problem
This guide suggests solutions to common problems and common errors that may arise when you try to display your website in https
after having activated an SSL certificate.
The web browser automatically displays the http version of the site when you try to access it in https
The following actions are recommended:
- Empty the cache from your apps or from your site.
- Check that the Pages and scripts site do not contain redirects on version
http
of the site. - Check that the file
.htaccess
site does not contain redirects on versionhttp
of the site. - Set address
https
the site as default:
The website is displayed badly (missing images, style sheets not supported, etc.) or displays a warning in the address bar
The following actions are recommended:
- Empty the cache from your apps or from your site.
- Check that the Pages and scripts do not point to external resources
http
; the sitewhynopadlock.com can help you identify the unsecured elements of your site.
"This web page presents a redirect loop", "ERR_TOO_MANY_REDIRECTS"
If your web browser displays this error, it is recommended that you do the following:
- If the site works with a web application like WordPress or Joomla, disable extensions one by one to identify the one that poses a problem
- Check that the Pages and scripts site does not contain redirections on the http version of the site
- Try to disable PSTS
- If Prestashop is used, you need to enable SSL on all pages:
- Add your SSL domain:
- Go in. Preferences > SEO & URLs.
- In the "URL" section of the shop, enter the address of your site in the "SSL Domain" field (without the
https://
, justwww.votresite.tld
).
- Enable SSL:
- Go in. Preferences > General parameters.
- At the top of the page, click on "Click here to use the HTTPS protocol before enabling SSL mode."
- A new page will open with your site in secure HTTPS version.
- Force the use of SSL on the entire site:
- Come back in Preferences > General parameters.
- Put the option "Enable SSL" on YES.
- Also put "Forcing the use of SSL for all pages" on YES.
- Add your SSL domain:
An old SSL certificate appears - empty SSL cache
Web browsers cache SSL certificates to speed up navigation. Normally, it's not a problem. However, when you develop pages for your website or install a new certificate, the SSL status of the browser may hinder you. P.ex you may not see the lock icon in the browser address bar after installing a new SSL certificate.
The first thing to do in this case is to make sure that the domain points well to the IP address of the server (records A and AAAA) and if it is still the wrong SSL certificate that is returned, empty the SSL cache:
- Chrome: go to Settings and click on Parameters Click on Show Advanced Settings Under Network, click on Edit proxy settings The dialog box Internet Properties is displayed. Click on the tab Content Click on Clear SSL status, then click OK. Other leads in this other guide.
- Firefox: go to Background Click on Clear Recent History then select Active connections and click on Clear Now.
Loss of CSS formatting
If the website is displayed without CSS style, analyze the loading of pages with the Browser Console. Mixed content errors related to your styles .css
, it may be there, which will have to be resolved in order for them to be reloaded correctly.
⚠For additional assistance contact a partner or launch a call for tenders free of charge — discover also the role of the host.