Redirections domaines avec et sans WWW vers WWW+HTTPS
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Redirections domaines avec et sans WWW vers WWW+HTTPS

by
FrancoisR18
Created on 2021-05-01 08:51:01 (edited on 2024-09-04 13:27:10) in Hébergements Web

Bonjour à Tous,

Auriez-vous la solution à mon problème de redirections de domaines avec et sans WWW en HTTPS ?

Je n'arrive pas à compléter mon code HTACCESS pour résoudre 3 échecs de redirections.

Voici ma configuration OVH actuelle et les résultats obtenus.

Merci d'avance pour vos conseils si vous avez un moment.

Cordialement,
François

----------


MANAGER HEBERGEMENT
- hébergement multisite (mutualisé, offre Pro),
- domaine www.reponseshopping.com rattaché à son dossier racine
- certificat SSL activé

MANAGER DOMAINES
- www.reponseshopping.com = redirection type "vers un serveur (ipv4 - A)" vers cible adresse IP XXX.XXX.XX.XX de l'hébergement.
- reponseshopping.com = redirection visible permanente vers "https://www.reponseshopping.com"
- reponseshopping.fr = redirection visible permanente vers "https://www.reponseshopping.com"
- www.reponseshopping.fr = redirection visible permanente vers "https://www.reponseshopping.com"

HTACCESS (redirige requêtes HTTP en hTTPS)
> RewriteEngine On
> RewriteCond %{SERVER_PORT} 80
> RewriteRule ^(.*)$ https://www.reponseshopping.com/$1 [R,L]




SUCCÈS ET ÉCHECS DES REDIRECTIONS SELON REQUÊTES
http://www.reponseshopping.com <----- OK
http://reponseshopping.com <----- OK
http://www.reponseshopping.fr <----- OK
http://reponseshopping.fr <----- OK
https://www.reponseshopping.com <----- OK
https://reponseshopping.com <----- ERREUR
https://www.reponseshopping.fr <----- ERREUR
https://reponseshopping.fr <----- ERREUR


8 Replies ( Latest reply on 2021-05-01 11:13:22 by
FrancoisR18
)

Bonjour @FrancoisR18

Redirection faite via le manager OVH ?

Si NON, description exacte de cette redirection dans le fichier /www/.htaccess ?

Bonjour @Gaston_Phone

Oui tout est géré dans le manager.

Le .htaccess fonctionne puisque tous les HTTP passent en HTTPS sans pb .

Mais il se trouve dans reponseshopping_https/ pas dans le www/ car c'est un multisite avec plusieurs dossiers racines.

> RewriteEngine On
> RewriteCond %{SERVER_PORT} 80
> RewriteRule ^(.*)$ https://www.reponseshopping.com/$1 [R,L]

Pas compris .
Redirection via le Manager OVH dans le domaine ou dans le .htaccess ?

Les redirections de base des domaines sont configurées dans le manager pour rediriger vers www.reponseshopping.com
Les redirections d'éventuelles requêtes HTTP vers du HTTPS sont traitées par le HTACCESS.
Tout est détaillé dans ma question (j'ai reprécisé ce qui est dans le manager).


Les redirections de base des domaines sont configurées dans le manager.

C'est à éviter.
Il vaut mieux tout réaliser dans le .htaccess.


C'est à éviter.
Il vaut mieux tout réaliser dans le .htaccess.


Oui, je veux tout rediriger en https://www.reponseshopping.com mais je n'arrive pas à compléter correctement mon code htaccess pour détecter et rediriger ces trois-là :
https://reponseshopping.com
https://www.reponseshopping.fr
https://reponseshopping.fr

De où vers où ?

Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements.

**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site** *
**************************************************************************************************

Voir --> **https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm">CMS - WordPress - Guide Installation chez OVH**
Contrôler votre situation en suivant les paragraphes : **A** à **J**

_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._

**____________________________________________**

Paragraphe : M - WordPress - **Pour finir redirection de http vers https**

Merci, mais entre temps j'ai eu la chance de trouver la solution à mon problème.

MANAGER DOMAINES
- ne pas faire des redirections visibles permanentes (301)
- pour chaque domaine, faire une redirection A et/ou AAAA vers l'ip du serveur en cochant SSL (ce qui est = à rattacher tous les domaines souhaités, avec ou sans www, au dossier racine de l'hébergement du site principal)

MANAGER HÉBERGEMENT
- Dans informations générales, Régénérer le certificat SSL
- Dans multisite, vérifier que le SSL est bien activé pour tous les domaines souhaités

FICHIER HTACCESS DANS LE DOSSIER RACINE DE L'HÉBERGEMENT SITE PRINCIPAL
- compléter mon HTACCESS comme ceci pour passer HTTP en HTTPS et réécrire toutes les formes des domaines en www.reponseshopping.com


> RewriteEngine On

PASSER LES HTTP EN HTTPS

> RewriteCond %{SERVER_PORT} 80
> RewriteRule ^(.*)$ https://www.reponseshopping.com/$1 [R,L]

REDIRIGER TOUS LES DOMAINES EN WWW.REPONSESHOPPING.COM

> RewriteCond %{HTTP_HOST} !www\.reponseshopping\.com$ [NC]
> RewriteRule ^ https://www.reponseshopping.com%{REQUEST_URI} [R=301,L,NE,QSA]

Au final, j'ai fait cela pour tous les domaines que voici :

LES HTTP
- http://www.reponseshopping.com
- http://reponseshopping.com
- http://www.reponseshopping.fr
- http://reponseshopping.fr
- http://www.1shopping.comshopping.com
- http://1shopping.comshopping.com
- http://www.1shopping.frshopping.fr
- http://1shopping.frshopping.fr

LES HTTPS
- https://www.reponseshopping.com
- https://reponseshopping.com
- https://www.reponseshopping.fr
- https://reponseshopping.fr
- https://www.1shopping.comshopping.com
- https://1shopping.comshopping.com
- https://www.1shopping.frshopping.fr
- https://1shopping.frshopping.fr