https://bz.apache.org/bugzilla/show_bug.cgi?id=63145
--- Comment #1 from Luca Toscano <toscano.l...@gmail.com> --- Hi! I verified this behavior, and I should be due to how sections are merged: https://httpd.apache.org/docs/2.4/sections.html#merging Files and FilesMatch are processed before the If blocks (in the map_to_storage core bits), so I think that when it comes to evaluate the <If> condition then the core will not be able to merge anything Files/Directory related, ending up in the result presented by your report. Note that the following should work: <FilesMatch \.php$> <If "-f '/www/%{HTTP_HOST}/php70'"> SetHandler "proxy:fcgi://127.0.0.1:9070" </If> </FilesMatch> If my idea is true I am wondering if httpd should explicitly throw a configuration parse error when this kind of settings are applied by the user. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org For additional commands, e-mail: bugs-h...@httpd.apache.org