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

https

Pascal C. 431
2022/3/15 8:06
#1
Pascal C. 431
2022/3/15 8: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
2022/3/15 13:03
#2
JJD 10
2022/3/15 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
2022/3/15 14:24
#3
Pascal C. 431
2022/3/15 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
2022/3/15 15:09
#4
Pascal C. 431
2022/3/15 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
2022/3/15 17:43
#5
Alain T 608
2022/3/15 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
2022/3/15 17:47
#6
Grégory M 159
2022/3/15 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
2022/3/15 18:24
#7
JJD 10
2022/3/15 18:24
Quote:
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
2022/3/15 21:44
#8
Pascal C. 431
2022/3/15 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
2022/3/16 11:10
#9
JJD 10
2022/3/16 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
2022/3/16 11:34
#10
Pascal C. 431
2022/3/16 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.