(1) 2 »
https
Pascal C.
Pascal C.

https

Pascal C. 431
15/03/2022 08:06
#1
Pascal C. 431
15/03/2022 08:06
Je ne sais pas trop ou poster ma question, n'hésite pas à déplacer au besoin Alain.

Je me pose une question toute bête. Mon site est actuellement en http et il me faudrait le basculer en https.
Je suis chez Infomaniak et il semble suffire de cliquer un bouton pour basculer.

Mais dois-je faire quelque chose au niveau de mon xoops?
Re : https
JJD
JJD

Re : https

JJD 10
15/03/2022 13:03
#2
JJD 10
15/03/2022 13:03
Bonjour,
Dans le fichier mainfile.php changer http par https,
et partout ou cela est nécessaire notamment dans la base de données http://domaine par https://domaine (certains modules stockent l'adresse complète). attention de compléter le changement avec le nom de domaine pour ne pas modifier d'éventuelles adresses externes.
dans le panel d'infomaniak il faut aussi récupérer un certificat il me semble, je ne me souviens pas si' il le fait d'office.

Un dernier point, il faut vider le cache du navigateur, sinon il cherche des fois a aller sur l'ancienne adresse.
tu peux aussi ajouter un fichier ".htaccess" à la racine pour rediriger le http vers le https.
Code à mettre dans le fichier .htaccess :
RewriteEngine On
RewriteCond 
%{HTTPSoff
RewriteRule 
(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]


JJDai
Re : https
Pascal C.
Pascal C.

Re : https

Pascal C. 431
15/03/2022 14:24
#3
Pascal C. 431
15/03/2022 14:24
Merci JJDai pour cette réponse complète.

j'espérais simplement devoir modifier le mainfile, j'ai donc bien fais de demander avant.

Cela reste donc assez complexe et j'aurais finalement je pense intérêt a refaire une install neuve de mon site dans un sous-domaine qui serait ( lui uniquement) en https.
Cala me permettrai d'éviter une mauvaise surprise et de basculer en douceur.
D'autant que le site en question n'est toujours pas rendu public et donc l'url n'a pas encore été prise en compte par les moteurs.
Re : https
Pascal C.
Pascal C.

Re : https

Pascal C. 431
15/03/2022 15:09
#4
Pascal C. 431
15/03/2022 15:09
Question subsidiaire, je vois qu'il existe un certificat Free (Let's Encrypt)... ce dernier est-il suffisant pour xoops ?
Ou bien dois-je m'orienter vers le Standard (Certificat DV), voire le Business (Certificat EV) qui me sont aussi proposés ?

Il s'agit d'un site vitrine d'entreprise, mais sans vente en ligne ni quelconque paiement en ligne.

Mon intérêt étant de simplement ne pas voir apparaitre le site comme frauduleux.
Re : https
Alain T
Alain T

Re : https

Alain T 608
15/03/2022 17:43
#5
Alain T 608
15/03/2022 17:43
Salut,
Let's Encrypt fonctionne très bien,
il est simplement limité en nombre de requête quotidienne,
Quand tu en seras là, c'est que tu auras fais une sacré audience.
Re : https
Grégory M
Grégory M

Re : https

Grégory M 159
15/03/2022 17:47
#6
Grégory M 159
15/03/2022 17:47
Pour le passage en https, il y a ce post sur xoops.org qui est très utile:

https://xoops.org/modules/newbb/viewtopic.php?post_id=366402

Peut être un tuto à faire sur ce site?
--------------------
www.monxoops.fr
Re : https
JJD
JJD

Re : https

JJD 10
15/03/2022 18:24
#7
JJD 10
15/03/2022 18:24
Citation :
Question subsidiaire, je vois qu'il existe un certificat Free (Let's Encrypt)

C'est celui que j'utilise et suffit pour mes besoins.

Ce n'est pas long à faire, ça m'a pris en tout et pour tout 20 minutes pour passer un site en https.
Pour la base de données, pas sûr que ce soit nécessaire, mais au cas ou il y a des utilitaires pour automatiser le changement.
Honnêtement ça vaut pas le coup de refaire une nouvelle installation, mais c'est toi qui voit.
JJDai
Re : https
Pascal C.
Pascal C.

Re : https

Pascal C. 431
15/03/2022 21:44
#8
Pascal C. 431
15/03/2022 21:44
Merci à tous, je vais donc garder la version Let's Encrypt et vais voir le lien de Greg.

Mais je pense tout de même passer sur une nouvelle install, car avec mes fabuleux talents de codeur, j'ai vraiment peur de tout planter
Re : https
JJD
JJD

Re : https

JJD 10
16/03/2022 11:10
#9
JJD 10
16/03/2022 11:10
Fais déjà un test en changeant http par https dans le mainfile.php et ajoute un fichier .htaccess à la racine du site (voir plu haut).
La réinstallation ne te donnera pas grand chose de plus à mon avis.
Re : https
Pascal C.
Pascal C.

Re : https

Pascal C. 431
16/03/2022 11:34
#10
Pascal C. 431
16/03/2022 11:34
Merci, mais c'est bon... j'ai tout réinstaller et ça semble OK. ça m'a permis de dormir tranquille
Il manque juste quelques petits réglages sur les droits à vérifier et ce sera bon.

Il faut dire que le site n'étant pas encore en ligne, il n'y a pas eu non plus énormément de taf.
la base à récupérer n'était pas bien lourde non plus. Le plus long a été de refaire pointer les url des quelques pages existantes finalement, à peine une 30aine.