htaccess + mutualisation + www.

Bonsoir,

j’ai des visiteur qui tape dans leur navigateur :
www.url_du_site

j’avais écrit dans mon htaccess la redirection de http vers https, mais je sais pas comment rediriger le www.
si vous pouviez m’orienter
merci

mon htaccess

################ REGLAGES PERSONNALISES ######################
#Inscrivez ci-dessous vos reglages supplementaires

RewriteEngine On

#Rediriger les pages en http vers celles en https
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

#Enlever le www
RewriteCond %{HTTP_HOST} ^www.(.)$ [NC]
RewriteRule ^(.
)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]

Bonsoir,

Essaie un truc comme ça :

RewriteCond %{HTTP_HOST} ^www.exemple.com$
RewriteRule ^(.*) https://exemple.com/$1 [QSA,L,R=301]

bon bon j’ai tous essayer je suis arriver a rien

impossible de mettre une régle dans le htaccess pour rediriger une adresse vers le https

exemple :

www.url.net ==========> https://url.net

l’htaccess est sur un spip mutualisé , je ne connais pas l’url , je peu pas mettre en dur genre ```
https://exemple.com/


pour l'instant j'ai creer des alias via le manager de l'hebergeur mas bon , je preférerais trouver un truc via le htaccess

merci les écureuils

Bonjour @Team et tous, cela ne va pas directement résoudre ton problème, mais cela peut peut-être te donner une piste.
Voilà ce que j’ai pour mes sites :

################ REGLAGES PERSONNALISES ######################

Inscrivez ci-dessous vos reglages supplementaires

#pour rediriger http://mondomain.com vers http://www.mondomaine.com

RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+.[^.]+$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

#passage en https

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Si ça peut aider…
Bonne journée !
C’est à dire que je règle d’abord la question du www, puis celle du https

Essaye ça https://seenthis.net/messages/907180

perso je n’ai que des sous domaines et leur spip installés dans des sous dossiers.
mon hébergeur m’a fait mettre ce truc tout simple uniquement dans le dossier parent :

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Mais mes certificats ssl indiquent systématiquement l’URL en www comme hôte alternatif (et je ne saurait dire comment ces hôtes ont été créés par le module let’s encript de cpanel)
A++

bon merci a tous rien ne semble fonctionné chez mn hébergeur , je suis pas en dédié.
je vais voir avec celui-ci si il on une configuration particuliére qui empecherais d’utiliser le code que vous m’avez fais parvenir si gentiment.

réponse de infomaniak , vous devez obligatoirement passé par le manager pour faire une redirection de www vers https

Si nécessaire, n’oubliez pas de créer une redirection de votre domaine avec et sans le www (domaineexemple.com et www.domaineexemple.com).