You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Alan Little <da...@holotech.net> on 2006/03/12 20:38:34 UTC
Re[2]: [users@httpd] Conditional Directives
Well, for example, all my sites are mirrored on my local machine, with
a .loc TLD. There are things I use on the live sites that I don't need
or want on the local mirror -- script wrapping, authentication, etc.
It would make it easier if I could test HTTP_HOST and configure
accordingly. The altertnative is to maintain separate .htaccess files,
which is a PITB.
I'm surprised there's no capability for this; I can't be the first
person to have thought of it, and it seems like it would be a good
thing to have.
--
Alan Little
Holotech Enterprises
On Sunday, March 12, 2006, 11:37:52 AM, you wrote:
> On 3/12/06, Alan Little <da...@holotech.net> wrote:
>> Is there a general way to make Apache directives conditional, based on
>> such things as environment variables, presence of a file or directory,
>> etc.? I'm familiar with such things as IfModule or IfDefine, but want
>> something more general. I've searched all day and can't find
>> anything, but perhaps I'm overlooking something.
> Not in general. Many similar things can be accomplished with
> mod_rewrite, but you'd need to be more specific about what you are
> trying to do.
> 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@httpd.apache.org
> " from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
---------------------------------------------------------------------
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@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Re[2]: [users@httpd] Conditional Directives
Posted by Joshua Slive <jo...@slive.ca>.
On 3/12/06, Alan Little <da...@holotech.net> wrote:
> Well, for example, all my sites are mirrored on my local machine, with
> a .loc TLD. There are things I use on the live sites that I don't need
> or want on the local mirror -- script wrapping, authentication, etc.
> It would make it easier if I could test HTTP_HOST and configure
> accordingly. The altertnative is to maintain separate .htaccess files,
> which is a PITB.
>
> I'm surprised there's no capability for this; I can't be the first
> person to have thought of it, and it seems like it would be a good
> thing to have.
The standard way to handle this is to wrap directives in
<IfDefine LocalMirror>
...
</IfDefine>
<IfDefine !LocalMirror>
...
</IfDefine>
Then start apache with -DLocalMirror on the affected machine.
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@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org