SSL sous domaine et import d'un template

Bonjour à tous,
j'ai 2 ssl activés pour mon domaine et mon sous domaine
https://ecole.accepterdechanger.com



J'ai importé un thème (OceanWP) et toutes les images sont en http://
mais celle que j'upload via Wordpress aussi, j'ai lu la solution décrite par @kyodev ici
https://community.ovhcloud.com/t/32458
Mais même après avoir modifier le fichier htacces pour forcer la réécriture en https://
tout ce que j'upload reste en http://
Qu'est-ce que je rate?
Merci de vos conseil

> toutes les images sont en http://

donc contenu mixte, base de données et fichiers à faire corriger

> Qu'est-ce que je rate?

la redirection via .htaccess, au pire configurer wp-config, mais c'est désuet
mais tu as déjà joué avec des plugins pour ça, une erreur, je préfère pas aller plus loin

Merci @kyodev


donc contenu mixte, base de données et fichiers à faire corriger

C'est un template, les images je peux les virer sans pb.
Par contre corriger les fichiers du template, je ne sais pas faire
et pas sur que ce soit à ma portée.
La Bd associée est un Private SQL (gp111807-001.privatesql)


mais tu as déjà joué avec des plugins pour ça, une erreur, je préfère pas aller plus loin

De quel plugins parles tu s'il te plaît?
Les plugs actif sont ceux du theme et le LMS pour la gestion de l'ecole.

la redirection via .htaccess, au pire configurer wp-config, mais c'est désuet

j'ai modifié le .htaccess pour faire l'essai, en rajoutant ces lignes avant l'entête
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]

Je suis au debut, et si je dois virer le theme ou meme réinstaller WP et la db je n'hésiterai pas.
Est-ce qu'un template utilise toujours des image en http:// ?
Merci

> C'est un template,

charge le template en https

> De quel plugins parles tu

je ne vois pas tout

> .htaccess

préfére ça:
```text
RewriteEngine On

## www -> no-www
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]

## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```
> et si je dois virer le theme

juste réinstaller le thème en https devrait suffire sir le WP est vide


juste réinstaller le thème en https devrait suffire sir le WP est vide

est-ce que ce que tu veux dire quand je suis loggué au https:// comme ici?



... si le WP est vide


J'ai fait 4 modifs visuelles je m'en fout. Dois je d'abord supprimer le contenue dans WP d'abord?

préfére ça:

Super, merci beaucoup

> est-ce que ce que tu veux dire quand je suis loggué au https:// comme ici?

oui

> Dois je d'abord supprimer le contenue dans WP d'abord?

du texte: sans importance, s'il y a des médias, il est possible qu'ils aient été inséré en http, mais tu vois sur ta page s'il y a du contenu mixte
peut-être pas tout refaire pour ça?

Merci beaucoup pour tes précisions.

Du coup j'ai une question:
La logique d'uploader en passant par la connexion https://,
Est-ce la meme chose quand j'upload des extensions sans être loggué sur le https://, cela me crée du contenu mixte? et donc la pagaille

tu n'auras pas de souci sur ecole. où tu as un `.htacccess`

pas sur le domaine root où ce n'est pas le cas

Merci beaucoup pour ton aide, c'est beaucoup + propre.

Maintenant, je vais procéder de même pour le main site https://accepterdechanger.com accepterdechanger.com
Puis-je rajouter les mêmes lignes dans .htaccess ?

> Puis-je rajouter les mêmes lignes dans .htaccess ?

oui

j'ai besoin d'une précision s'il te plait:
le fichier .htaccess de l'autre site à déjà des lignes avant le # BEGIN WordPress
(Tout ce qui concerne le plugin WP Rocket)
Dois-je placer les lignes suivantes en tout premier de mon .htaccess, ou le principale est qu'elles soient avant le # BEGIN WordPress


RewriteEngine On

## www -> no-www
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]

## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]

Merci pour ta réponse.

en tête c'est plus lisible qu'après les lignes à rocket
dans tous les cas, avant `# BEGIN WordPress`