Re: [users@httpd] Getting hostname from FQDN as variable in config file
On 10 May 2018 at 15:09, Eric Covenerwrote: > On Thu, May 10, 2018 at 9:56 AM, sebb wrote: >> Is it possible the access the hostname part of a FQDN in a config file? >> >> For example, suppose the config has the following condition: >> >> >> >> This might resolve to a directory such as: >> >> /var/test/NAME.example.com >> >> Is there a way to resolve just the initial part of the host, i.e. NAME? > > I think there are some quirks that make this a little unruly. But you > could extract it with a simple SetEnvIf in advance than look at the > set environment variable instead: Thanks! > SetEnvIf Host ^([^.]+) HOST_UNQUALIFIED=$1 > > Then use reqenv('HOST_UNQUALIFIED') instead of the variable. Turns one needs to use a different syntax: > - > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org
Re: [users@httpd] Getting hostname from FQDN as variable in config file
On Thu, May 10, 2018 at 9:56 AM, sebbwrote: > Is it possible the access the hostname part of a FQDN in a config file? > > For example, suppose the config has the following condition: > > > > This might resolve to a directory such as: > > /var/test/NAME.example.com > > Is there a way to resolve just the initial part of the host, i.e. NAME? I think there are some quirks that make this a little unruly. But you could extract it with a simple SetEnvIf in advance than look at the set environment variable instead: SetEnvIf Host ^([^.]+) HOST_UNQUALIFIED=$1 Then use reqenv('HOST_UNQUALIFIED') instead of the variable. - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org
[users@httpd] Getting hostname from FQDN as variable in config file
Is it possible the access the hostname part of a FQDN in a config file? For example, suppose the config has the following condition: This might resolve to a directory such as: /var/test/NAME.example.com Is there a way to resolve just the initial part of the host, i.e. NAME? - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org