2017-08-23 5 views
0

J'essaie de rediriger le trafic HTTP vers HTTPS sur mon serveur.Apache: redirection permanente vers HTTPS avec Wildcard

J'ai des certificats pour this.example.net, that.example.net et etc.example.net, et j'ai mon DNS acceptant les caractères génériques. Je souhaite rediriger de manière permanente HTTP vers HTTPS en utilisant un caractère générique.

J'ai essayé:

<VirtualHost *:80> 
    ServerName example.net:80 
    ServerAlias *.example.net 
    ServerAdmin [email protected] 
    RedirectMatch 301 (.*) https://$1.example.net 
</VirtualHost> 

mais cela ne fonctionne pas.

Je sais que je peux configurer des sous-domaines individuels de cette façon, mais est-il possible d'utiliser des caractères génériques?

Répondre

0

RedirectMatch besoin module mod_alias. Assurez-vous de l'avoir activé.

RedirectMatch 301 "^http\:\/\/(.*)$" "https://$1"