Return-Path: X-Original-To: apmail-httpd-users-archive@www.apache.org Delivered-To: apmail-httpd-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 87C5310D75 for ; Fri, 20 Feb 2015 12:53:45 +0000 (UTC) Received: (qmail 58494 invoked by uid 500); 20 Feb 2015 12:53:42 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 58458 invoked by uid 500); 20 Feb 2015 12:53:42 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 58448 invoked by uid 99); 20 Feb 2015 12:53:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Feb 2015 12:53:42 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of covener@gmail.com designates 209.85.212.175 as permitted sender) Received: from [209.85.212.175] (HELO mail-wi0-f175.google.com) (209.85.212.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Feb 2015 12:53:18 +0000 Received: by mail-wi0-f175.google.com with SMTP id r20so2751722wiv.2 for ; Fri, 20 Feb 2015 04:53:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=ZHltZaOl8irBSFdFzu6ITBVn7R2zmjwcslfS+zAEYiY=; b=FKJtFL8tVhAmOiLL1j6WHJHX8NR5O9c7RHdc3gn+hcDDKm7P+jEdzBOH4TxQ6LZKio lB9oKfz2DuAVIHgtyQmdZtefkkdlTfTEwAg3YAI6Y9fqPgmNgcwlgibJiJ0YP17u+r2+ jNV9ozOlO9Xy41cFHcGKlRKTkopvYsrKCMu+SHuixPQLycOTnbDvmOobQcKZwuTWFLmb a4XS/yOT+6tyqk3zE+jCUZTdd2reGVEoDh2bhFOW6GS5HNWbD6lb3tpc74gHA9ANKsIg CzPHhTO5AgLiPrA1KXoFH8TSUaKARIpjpLWDJKE5nj1MNFB4E47fY3BPnz1dJa+uglsq I1YA== MIME-Version: 1.0 X-Received: by 10.194.191.228 with SMTP id hb4mr19257293wjc.116.1424436796877; Fri, 20 Feb 2015 04:53:16 -0800 (PST) Received: by 10.27.54.20 with HTTP; Fri, 20 Feb 2015 04:53:16 -0800 (PST) In-Reply-To: <08BE65B36BBC1B4E907E2015603B0DF30C0A35@smucm55a> References: <08BE65B36BBC1B4E907E2015603B0DF30C0A35@smucm55a> Date: Fri, 20 Feb 2015 07:53:16 -0500 Message-ID: From: Eric Covener To: users@httpd.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Subject: Re: [users@httpd] Execution order of directives within Apache 2.4 On Fri, Feb 20, 2015 at 7:33 AM, wrote: > Are there general rules, like the overall order inside the httpd.conf, or > the execution is based on the order the single corresponding modules are > loaded? Directives are not directly excuted, they supply configuration to many different modules. Those modules all run in different stages of Apache processing. They can ask early, late, or before or after other modules they know about. Sometimes, the order is undefined and can change over time. So there is really no general rule other than how configurations should be merged other than the precedence of the various configuration sections: http://httpd.apache.org/docs/2.4/sections.html For example, DirectoryIndex specified multiple times might implicitly add to the list, but using Require implicitly starts over fresh. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org