GNU/Linux >> Tutoriels Linux >  >> Linux

Comment rediriger automatiquement HTTP vers HTTPS sur les serveurs Apache ?

J'ai effectivement suivi cet exemple et cela a fonctionné pour moi :)

NameVirtualHost *:80
<VirtualHost *:80>
   ServerName mysite.example.com
   Redirect permanent / https://mysite.example.com/
</VirtualHost>

<VirtualHost _default_:443>
   ServerName mysite.example.com
  DocumentRoot /usr/local/apache2/htdocs
  SSLEngine On
 # etc...
</VirtualHost>

Faites ensuite :

/etc/init.d/httpd restart


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}

http://www.sslshopper.com/apache-redirect-http-to-https.html

ou

http://www.cyberciti.biz/tips/howto-apache-force-https-secure-connections.html


Linux
  1. Comment forcer Apache à utiliser HTTPS

  2. Rediriger vers HTTPS

  3. Redirection de votre site HTTP vers HTTPS

  4. Désactiver la compression HTTP sur les serveurs Apache

  5. Comment configurer l'hôte virtuel Apache sur Ubuntu

Comment activer HTTP/2 dans Apache sur Ubuntu

Comment rediriger votre site web de HTTP vers HTTPS ?

Comment activer la redirection HTTPS forcée dans cPanel

Comment activer HTTP/2 dans Apache sur le système Linux

Comment activer HTTP/2 avec Apache dans Ubuntu

Comment configurer Nginx comme équilibreur de charge pour Apache ou Tomcat pour HTTP/HTTPS