« Letsencrypt » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 16 : Ligne 16 :


== Dans le .htaccess ==
== Dans le .htaccess ==
# Rediriger HTTP vers HTTPS et gérer www en même temps
<pre>
# 2 redirections en 1 seul coup pour éviter les chaînes de redirections.
# Rediriger HTTP vers HTTPS et gérer www en même temps
# sauf le répertoire acme-challenge
# 2 redirections en 1 seul coup pour éviter les chaînes de redirections.
# sauf le répertoire acme-challenge


RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteCond %{REQUEST_URI} !/acme-challenge/(.*)$
RewriteCond %{REQUEST_URI} !/acme-challenge/(.*)$
RewriteRule ^.*$ https://www.%1%{REQUEST_URI} [L,NE,R=301]
RewriteRule ^.*$ https://www.%1%{REQUEST_URI} [L,NE,R=301]
[[category:linux]]
</pre>