Salut ! 
J’ai installé un serveur ejabberd sur mon serveur dédié. J’utilise l’interface d’administration web avec ssl. Je voudrais forcer l’usage de https pour la connexion à cette interface. J’ai donc suivi le tutoriel http://www.vogelweith.com/debian_server/13_jabber.php#x1-130005.1 pour rediriger une requête sur le port http (80) vers le port https (443) où écoute un proxy http.
Dans ma définition d’un hôte virtuel, j’ai donc pour le port 80 :
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*)$ https://%{SERVER_NAME}$1 [R=301,L]
Et pour le port 443 (SSL/TLS) :
Le résultat est le suivant :
jabber.domaine.net/ >>> interface web sécurisée par un certificat (OK)
jabber.domaine.netadmin >>> KO (domaine introuvable, normal vu l’URL de redirection)
jabber.domaine.net >>> interface web sécurisée par un certificat (OK)
jabber.domaine.net/admin >>> interface web sécurisée par un certificat (OK)
J’ai essayé pas mal de choses sur l’expression régulière mais je sèche. Où est l’erreur, svp ? 