Le 12/03/2015, Xavier a écrit :
> Oui, dans 'httpd-vhosts.conf' (ou son equivalent), dans la section
> concernant l'hôte en question :
>
> RewriteEngine on
>
> RewriteCond %{SERVER_PORT} !^443$
> RewriteCond %{REQUEST_URI} /
> RewriteRule ^/(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
>
> Tu peux spécifier un répetoire en particulier sur la deuxième
> ligne (RewriteCond %{REQUEST_URI} /plop/) pour affiner.
>
> Et pour le répertoire la directive 'SSLRequireSSL' est aussi
> un bon complément.
>
> Après ça tu auras des messages avec des codes HTTP de redirection
> (301) dans les logs lorsque quelqu'un tentera d'accéder en HTTP au
> lieu de HTTPS.
Aurélien m'avait proposé une solution similaire, mais disait que
mod_rewrite était sans doute un peu surdimensionné pour le cas présent ;o)
--
Frédéric