Bonjour,
Ce post découle d'un autre dans lequel un grand nombre de thèmes ont été abordés, dans l'objectif de 1 thème = 1 post.
Daneel a écrit :
"Il est conseillé de rediriger en https avant d'ajouter www"
La redirection https
Je suis passée ce week-end au https, et je n'ai pas eu à ajouter de ligne à mon htaccess pour la redirection https (la configuration de Joomla pour forcer le https sur le site et administration a suffi)
La redirection www
Je n'ai pas moi-même ajouté de ligne de redirection www dans mon htaccess, j'ai simplement activé l'option 7.2 de AeSecure.
Dans ces conditions, comment m'assurer de rediriger d'abord en https puis vers les www ?
Dans ce post Daneel donne plusieurs méthodes pour y parvenir :
ou :
J'ai commencé à survoler la définition des flags R, L, NC, etc, et je ne sais pas lesquels il faudrait que j'applique dans mon cas (à part le R=301 qui est le seul que je comprends vraiment à ce stade).
Donc :
1) comment vérifier dans quel ordre s'opèrent les 2 redirections sur mon site ?
2) comment faire pour modifier cet ordre sachant que Joomla fait nativement la redirection https sans qu'on ait besoin de toucher au htaccess ?
Merci d'avance pour votre aide.
Bonne soirée.
Florence
--
Ce post découle d'un autre dans lequel un grand nombre de thèmes ont été abordés, dans l'objectif de 1 thème = 1 post.
Daneel a écrit :
"Il est conseillé de rediriger en https avant d'ajouter www"
La redirection https
Je suis passée ce week-end au https, et je n'ai pas eu à ajouter de ligne à mon htaccess pour la redirection https (la configuration de Joomla pour forcer le https sur le site et administration a suffi)
La redirection www
Je n'ai pas moi-même ajouté de ligne de redirection www dans mon htaccess, j'ai simplement activé l'option 7.2 de AeSecure.
Dans ces conditions, comment m'assurer de rediriger d'abord en https puis vers les www ?
Dans ce post Daneel donne plusieurs méthodes pour y parvenir :
Code:
RewriteEngine On # verification cond-rule HTTPS en premier RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L] # puis cond-rule pour la redirection www RewriteCond %{HTTP_HOST} ^nomdetonsite.fr [NC] RewriteRule ^(.*)$ https://www.nomdetonsite.fr/$1 [L,R=301,NC]
Code:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} [B]!on[/B] RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} [B]!^www[/B]\. [NC] RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L] </IfModule>
Donc :
1) comment vérifier dans quel ordre s'opèrent les 2 redirections sur mon site ?
2) comment faire pour modifier cet ordre sachant que Joomla fait nativement la redirection https sans qu'on ait besoin de toucher au htaccess ?
Merci d'avance pour votre aide.
Bonne soirée.
Florence
--
Commentaire