Re: [users@httpd] Including config files conditionally

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4/17/05, Denis Gerasimov <denis.gerasimov@xxxxxxxx> wrote:
> I need to include configuration file, say, .htconfig to main Apache config
> file, if it exists in the specified location. I put the following lines in
> httpd.conf
> 
>    Include "D:/intranet/wwwroot/.htconfig"
> 
> But Apache fails to start if the file is missing. What I want should look
> like
> 
>    <IfExists "D:/intranet/wwwroot/.htconfig">
>    Include "D:/intranet/wwwroot/.htconfig"
>    </IfExists>
> 
> Is that possible to conditionally include configuration files the way I
> need?

Not directly.  It would help if you explained why it is that you need this.

I see two easy alternatives:

1. Surround the include with an <IfDefine extraconfig>, and then start
apache with "apachectl -Dextraconfig" when that config file is present
(which you could test inside a script if you needed it to be
automatic.

2. Use the wildcard include mechanism:
Include .htcon*
I haven't tried it, but I believe that this will suceed even if it
doesn't match any files.

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux