Comment forcer la redirection vers https avec le module : HTTPS and WWW Redirect

Le module permet de forcer la redirection https et vers le domaine avec ou sans les www. Il évite d’avoir à modifier le fichier htacess à chaque mise à jour de Drupal.

Solution  vhost

Sur un serveur où l’on a accès au vhost, on peut gérer une redirection vers https facilement.

Solution htaccess

Mais dans le cas des hébergements comme O2Switch, on doit modifier le htaccess à chaque mise à jour de Drupal car le fichier htaccess est régénéré.

C’est pénible mais surtout c’est pénalisant pour le SEO en cas d’oubli ou d'erreur.

Voilà un exemple de redirection dans le htaccess :

# redirection vers https
  RewriteCond %{HTTPS} off
  RewriteCond %{HTTP:X-Forwarded-Proto} !https
  RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Solution module "HTTPS and WWW Redirect"

Vous pouvez définir le protocole en mode mixte, autorisant à la fois HTTP et HTTPS, mais vous pouvez également forcer HTTPS. De plus, vous pouvez choisir de rediriger les utilisateurs vers votre domaine préféré, avec ou sans le préfixe "www". Aucun changement de code requis.

Ajouter un commentaire

HTML restreint

  • Balises HTML autorisées : <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.

Contact_

Une idée de projet, une recherche de conseil, une mission intégration ou développement ? N’hésitez pas à me contacter.