You would need to use mod_macro in this case. On Thu, Jun 14, 2018 at 11:50 AM David Tkacik < dtkacik@healthcoachinstitute.com> wrote: > Hey Guys, > > I’m running Apache/2.4.33 on RHEL > > I have this config: > > > ServerName "${APACHE_HOSTNAME}" > > Redirect permanent / https://${APACHE_HOSTNAME}/ > > > > > > ServerName "${APACHE_HOSTNAME}" > > > When I do CURL to that localhost on port 80 it gives me back this: > > > 301 Moved Permanently > >

Moved Permanently

>

The document has moved here.

> > > I’m wondering why apache doesn’t transform the variable ? > > Because when I do it’s showing me the ServerName variable correctly > transformed. > > #sh apachectl -t -D DUMP_VHOSTS > > VirtualHost configuration: > *:80 > (/etc/httpd/conf.d/proxy-settings.conf:3) > *:443 > (/etc/httpd/conf.d/proxy-settings.conf:12) > > am I missing some module ? or configuration directive ? > > I also tried adding SetEnv APACHE_HOSTNAME > > I have the env_module (shared) loaded. > > Thanks ! > > >