Je travaille actuellement sur une application conçue pour fonctionner avec des sous-domaines génériques.Apache Redirect Sous-domaine Wildcard du sous-domaine
Par exemple:
customer1.domain.com
customer2.domain.com
Nous avons donc acheté un certificat SSL pour wildcard * .domaine.com et redirigé tous les sous-domaines de http à https. Jusqu'à présent, si facile, mais maintenant, nous avons des clients qui tapent manuellement www.customer1.domain.com dans leur navigateur, pour cela n'existe pas vhost.
Ce que je veux faire maintenant, rediriger toutes les demandes http://www.wildcard.domain.com-https://wildcard.domain.com
Notre vhost ressemble:
<VirtualHost {{IP-ADRR}}:443>
Servername %1.domain.com
VirtualDocumentRoot /path/to/webroot/%0
Include /etc/httpd/conf/options-ssl-standard.conf
</VirtualHost>
Notre Redirect pour toute demande HTTP à même cible sur HTTPS ressemble:
<Virtualhost {{IP-ADRR}}:80>
ServerName %1.domain.com
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]
</VirtualHost>
Que faire si l'utilisateur accède à http ** s **: //www.wildcard.domain.com? Votre solution ci-dessous fonctionne-t-elle? –