as seguintes linhas devem ser simplesmente suficientes
ServerName anynameyoucanimagine.exampledomain.com
RedirectMatch /(.*) https://anynameyoucanimagine.exampledomain.com/$1
Estou usando o apache 2.4
Gostaria de redirecionar qualquer tráfego HTTP para HTTPS que corresponda a qualquer domínio canônico do domínio do apex. Eu sei que é possível fazer isso via RewriteRules, mas eu gostaria de usar o RedirectMatch, onde ele pega o nome de domínio do cabeçalho HTTP.
ServerName exampledomain.com
ServerAlias *.exampledomain.com
<If "%{SERVER_PROTOCOL} != 'HTTPS'">
RedirectMatch (.*) "https://%{HTTP_HOST}$1"
</If>
Então, quando você solicita http://anynameyoucanimagine.exampledomain.com
, ele redireciona você para https://anynameyoucanimagine.exampledomain.com
.
Alguma idéia?
Muito obrigado!
as seguintes linhas devem ser simplesmente suficientes
ServerName anynameyoucanimagine.exampledomain.com
RedirectMatch /(.*) https://anynameyoucanimagine.exampledomain.com/$1
Tags linux apache-httpd