Advertisement:

Author Topic: Passage en HTTPS de mon forum  (Read 10731 times)

Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #40 on: June 26, 2017, 02:45:59 AM »
Salut,

Pourquoi demander un certificat et ne pas basculer dans la foulée ? Demande le certificat quand tu seras prêt.
Ces certificats ne sont valables que 3 mois, alors autant les demander le jour où tu en as besoin.
Assure toi aussi que le renouvellement automatique et actif chez OVH (si il ne l'est pas par défaut).

Pour le repair_settings et phpmyadmin, il faut faire les deux ! :P
repair_settings pour passer tous les paramètres du forum en HTTPS.
Phpmyadmin pour passer les images internes en HTTPS aussi.
En dernier, tu places une redirection de HTTP vers HTTPS dans ton .htaccess racine (là où se trouve index.php du forum).

Bien sûr, tu ne fais tout ça que quand le certificat est en place, surtout la redirection, sinon plus rien ne marcherait.

Voilà, voilà. :)

Offline Hotcmel

  • Sr. Member
  • ****
  • Posts: 706
    • Planete Kawasaki
Re: Passage en HTTPS de mon forum
« Reply #41 on: June 26, 2017, 03:56:27 AM »
On sait comment que le certificat est en place ?

Offline Paulo.chon

  • Jr. Member
  • **
  • Posts: 203
  • SMF 2.0.15
Re: Passage en HTTPS de mon forum
« Reply #42 on: June 26, 2017, 06:19:18 AM »
Pourquoi demander un certificat et ne pas basculer dans la foulée ? Demande le certificat quand tu seras prêt.
Ces certificats ne sont valables que 3 mois, alors autant les demander le jour où tu en as besoin.

Juste parce que je ne suis pas certaine que ce soit immédiat, et que je comptais passer mon forum dans la nuit quand il y a peu de connectés.
Car je suppose qu'il faut le mettre en maintenance et que ça prend un petit moment ?



Assure toi aussi que le renouvellement automatique est actif chez OVH (si il ne l'est pas par défaut).

Ah mince c'est obligatoire pour avoir un certificat ?
Non je n'ai pas de renouvellement automatique, je paie quand on fait une levée de fonds sur le forum, et que de gentils donateurs participent. Du coup je paie pour la durée qui correspond, ça peut aller jusqu'à 3 ans...
C'est mieux ainsi pour nous.



Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #43 on: June 27, 2017, 05:15:09 AM »
Attention, je parle des certificats gratuits de Lets Encrypt. Ces certificats peuvent être renouvelés automatiquement (j'imagine que OVH les renouvelle "ad vitam", tout est automatique.
Si tu parles d'un certificat acheté, je ne pense pas qu'il soit possible de l'installer sur un mutualisé OVH.
Sur les hébergements mutualisés, si OVH propose des certificats, on parle de Lets Encrypt.

Sinon, oui, il te faudra passer ton forum en maintenance le temps de bricoler la base de données et passer le repair_settings.

Par contre, le certificat est généré puis installé en un clin d'oeil.
Le temps que tu passes du panneau admin d'OVH à ton forum, le certificat sera déjà là. ;)
C'est très rapide, tout se fait automatiquement. Une poignée de secondes, pas plus.

Offline Paulo.chon

  • Jr. Member
  • **
  • Posts: 203
  • SMF 2.0.15
Re: Passage en HTTPS de mon forum
« Reply #44 on: June 27, 2017, 10:37:17 AM »
OK merci.

Oui, je parle bien du certificat Lets Encrypt "offert" par OVH.

 

Offline Paulo.chon

  • Jr. Member
  • **
  • Posts: 203
  • SMF 2.0.15
Re: Passage en HTTPS de mon forum
« Reply #45 on: June 27, 2017, 04:27:18 PM »
Une dernière (j'espère !) question, à propos de
En dernier, tu places une redirection de HTTP vers HTTPS dans ton .htaccess racine (là où se trouve index.php du forum).

J'ai bien trouvé où ça se passe.
Mais par rapport à ton premier message qui en parlait :
Salut,

Si il s'agit d'images de ton site, ce n'est pas grave, il suffit de les passer en HTTPS.

Tu as deux solutions :

1) Dans PhpMyAdmin, sélectionne ta base et clique sur "SQL". Puis entre la requête suivant en modifiant "example.com" par  l'adresse de ton site et préfixe par le préfixe de tes tables.
Code: [Select]
UPDATE préfixe_messages SET body = replace(body,"http://example.com","https://example.com");
Ca a l'avantage d'être à faire une fois et après c'est fini.


2) Dans ton .htaccess racine, ajoute ce qui suit toujours en remplaçant "example.com" par  l'adresse de ton site.
Code: [Select]
  # HTTP to HTTPS
  RewriteCond %{HTTPS} !on
  RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1        [R=301,L]

Ce n'est pas la meilleur méthode, mais ça peut dépanner en attendant que tu modifies les liens des messages dans la base de données.

Pour le point 2) donc :
En fait il n'y a pas à mettre le nom de domaine c'est bien ça ? On recopie exactement ce que tu as mis ?

Après ce qui est déjà indiqué dans le fichier ?

Merci.

Offline maximus23

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,038
  • Gender: Male
  • Smf 2.0.15 /2.1 B3
    • Smf Français Forum non Officiel
Re: Passage en HTTPS de mon forum
« Reply #46 on: June 27, 2017, 04:50:27 PM »
Bonsoir,

Non rien de plus cela va forcer le https si tu as un accès en http :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #47 on: June 28, 2017, 04:33:43 AM »
Oups ! Ah oui, je me suis trompé pour le point 2.
J'ai indiqué qu'il faut remplacer "example.com" par l'adresse du site, mais il n'y a pas d'example.com. :-[

C'est à copier/coller tel quel, comme te l'as dit Max.
A manger sur place ou à emporter, il n'y a rien à faire, juste consommer. :)

Offline Paulo.chon

  • Jr. Member
  • **
  • Posts: 203
  • SMF 2.0.15
Re: Passage en HTTPS de mon forum
« Reply #48 on: June 28, 2017, 01:26:22 PM »
OK merci !

Je me doutais que c'était bien ça, mais je préfère une confirmation !

Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #49 on: July 08, 2017, 09:07:55 AM »
Bonne nouvelle !
Je suis en train de préparer le tuto pour avoir le SSL sur son site. :)

Pour toucher un large public et permettre à chacun de faire ses essais, ce tuto sera destiné à Windows et WAMP (et même XAMP).
Ce qui fonctionne sous Windows pourra également être fait sous Linux sans changer grand chose, ce qui fera d'une pierre deux coups ! ;)

D'ici à la fin de la semaine prochaine, au plus tard, j'aurai le plaisir de vous donner le lien vers ce tuto. :)

Offline Paulo.chon

  • Jr. Member
  • **
  • Posts: 203
  • SMF 2.0.15
Re: Passage en HTTPS de mon forum
« Reply #50 on: July 08, 2017, 12:52:28 PM »
Pour ceux qui parlent anglais, un tuto ici : Converting to https, step-by-step...

Le texte à mettre dans le fichier .htaccess n'est pas le même.

Quelles différences cela fait-il ?

Entre ce que donnait alexetgus :
Code: [Select]
  # HTTP to HTTPS
  RewriteCond %{HTTPS} !on
  RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1        [R=301,L]

et ce qui est donné dans ce sujet :
Code: [Select]
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #51 on: July 08, 2017, 12:55:03 PM »
Salut, :)

Les deux exemples font exactement la même chose. ;)

Offline Paulo.chon

  • Jr. Member
  • **
  • Posts: 203
  • SMF 2.0.15
Re: Passage en HTTPS de mon forum
« Reply #52 on: July 08, 2017, 01:02:49 PM »
Merci !! :)

Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #53 on: July 08, 2017, 01:22:34 PM »
A ton service. ;)

Offline alexetgus

  • Full Member
  • ***
  • Posts: 549
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: Passage en HTTPS de mon forum
« Reply #54 on: July 08, 2017, 03:33:41 PM »

Offline growly

  • Semi-Newbie
  • *
  • Posts: 10
Re: Passage en HTTPS de mon forum
« Reply #55 on: August 12, 2017, 02:37:06 PM »
bonjour à tous,

comme je tombais par hasard sur ce topic, voici un topo "step by step" pour le passage en https (cela reprend une partie de ce qui a été dit ici.

https://www.simplemachines.org/community/index.php?topic=555034.0

@+

Offline maximus23

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,038
  • Gender: Male
  • Smf 2.0.15 /2.1 B3
    • Smf Français Forum non Officiel
Re: Passage en HTTPS de mon forum
« Reply #56 on: August 12, 2017, 03:09:44 PM »
Bonjour,

Ici on met des messages compréhensibles en langue française de préférence car ceux qui viennent ici ne comprennent pas l'anglais pour la plupart :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Offline Hotcmel

  • Sr. Member
  • ****
  • Posts: 706
    • Planete Kawasaki
Re: Passage en HTTPS de mon forum
« Reply #57 on: December 14, 2017, 11:38:53 PM »
Pour ceux qui parlent anglais, un tuto ici : Converting to https, step-by-step...

Le texte à mettre dans le fichier .htaccess n'est pas le même.

Quelles différences cela fait-il ?

Entre ce que donnait alexetgus :
Code: [Select]
  # HTTP to HTTPS
  RewriteCond %{HTTPS} !on
  RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1        [R=301,L]

et ce qui est donné dans ce sujet :
Code: [Select]
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Bonjour,

Avec la version anglaise, je ne trouve pas ceci

(7.) If you were running 2.1 already, go to the Admin | Maintenance | Server Settings | General and choose "Force SSL throughout the forum" at the Forum SSL Mode prompt.

Offline Hotcmel

  • Sr. Member
  • ****
  • Posts: 706
    • Planete Kawasaki
Re: Passage en HTTPS de mon forum
« Reply #58 on: December 15, 2017, 12:23:22 AM »
C'est encore moi  ;D

je n ai pas encore passer le remplacement dans ma bdd mais la redirection du htaccess ne se fait pas correctement

j ai encore access a mon http pourtant j ai bien passer le repai_settings egalement

une idée ?

merci

Offline Hotcmel

  • Sr. Member
  • ****
  • Posts: 706
    • Planete Kawasaki
Re: Passage en HTTPS de mon forum
« Reply #59 on: December 15, 2017, 01:31:48 AM »
C'est encore moi  ;D

je n ai pas encore passer le remplacement dans ma bdd mais la redirection du htaccess ne se fait pas correctement

j ai encore access a mon http pourtant j ai bien passer le repai_settings egalement

une idée ?

merci

Je viens de trouver mon erreur j avais mis htaccess et non .htaccess sur mon ftp j ai oublié le point :/

mais je n ai toujours pas le cadenas :(