Messages: 3

Enregistré le: 16 Jan 2017

Message le Mar Jan 24, 2017 19:29

Bonjour,
les différents tutos (et quelques posts sont explicites, mais malgré cela, je ne suis pas sûr de bien faire...)
Je suis chez NUXIT. en PHP5.6
J'ai un site que j'ai basculé en https://www.monsite.com
Je voulais d'une part ne garder que https://monsite.com
et d'autre part que les adresses en http://www.monsite.com et http://monsite.com soient de toute façon renvoyées vers https://monsite.com

Autrement dit n'avoir qu'une adresse d'accès en https et sans les www

dans le htaccess j'ai mis :
Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^monsite.com [NC]
RewriteRule (.*) https://monsite.com/$1 [QSA,R=301,L]

( peut-être que la première redirection de https://www.monsite.com vers https://monsite.com est gérée directement depuis NUXIT ?)
tout a l'air de fonctionner -
puisque si je tape https://www.monsite.com , c'est transformé direct en https://monsite.com
et si je tape http://www.monsite.com ou http://monsite.com, je suis bien redirigé de nouveau sur https://monsite.com
Mais le code que j'ai mis dans le htaccess est-il correct ?
Merci
Gérard
Haut
4 Réponses
Messages: 523

Enregistré le: 2 Juil 2015

Message le Mar Jan 24, 2017 20:22

Salut,

Vire tout et mets ça:
Code: Tout sélectionner
RewriteEngine on
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteRule index.php / [R=301,L]



J'ai ça sur mon site pour rediriger http vers https et retirer les www et le index.php, ça marche sans aucun problème.
Haut
Messages: 3

Enregistré le: 16 Jan 2017

Message le Mer Jan 25, 2017 11:19

Merci !
cette ligne sert à quoi ?
Code: Tout sélectionner
RewriteRule index.php / [R=301,L]

car mon fichier index ne se nomme pas index mais index_toto.php (c'est un exemple !)
merci
Gérard
Haut
Messages: 523

Enregistré le: 2 Juil 2015

Message le Mer Jan 25, 2017 11:27

Tu peux l'adapter, mais cela permet de ne pas avoir monsite.com et monsite.com/index.php.
Haut
Messages: 3

Enregistré le: 16 Jan 2017

Message le Mer Jan 25, 2017 12:28

Ha ! OK.
Merci
Gérard
Haut