Aucun résumé des modifications |
|||
| Ligne 17 : | Ligne 17 : | ||
Voir {{favorites |like=HTTPS en local}} | Voir {{favorites |like=HTTPS en local}} | ||
* installer openssl | * installer openssl | ||
* | * ajouter le certificat | ||
{{syntaxhighlight |lang=cmd|code= | : {{syntaxhighlight |lang=cmd|code= | ||
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" req -config openssl.cnf -new -out site.csr | "C:\Program Files\OpenSSL-Win64\bin\openssl.exe" req -config openssl.cnf -new -out site.csr | ||
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" rsa -in privkey.pem -out site.key | "C:\Program Files\OpenSSL-Win64\bin\openssl.exe" rsa -in privkey.pem -out site.key | ||
| Ligne 24 : | Ligne 24 : | ||
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" x509 -in site.cert -out site.der.crt -outform "DER 9" | "C:\Program Files\OpenSSL-Win64\bin\openssl.exe" x509 -in site.cert -out site.der.crt -outform "DER 9" | ||
}}<br> | }}<br> | ||
== Liens Externes == | == Liens Externes == | ||
# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA]
# Redirect HTTP to HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [QSA]
Voir
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" req -config openssl.cnf -new -out site.csr
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" rsa -in privkey.pem -out site.key
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" x509 -in site.csr -out site.cert -req -signkey site.key -days 365
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" x509 -in site.cert -out site.der.crt -outform "DER 9"