https://bz.apache.org/bugzilla/show_bug.cgi?id=58304
--- Comment #1 from Marc Stern <[email protected]> --- ${VAR} is interpreted as a defined variable (http://httpd.apache.org/docs/2.4/mod/core.html#define). It's equivalent to %{VAR}. mod_macro uses the syntax $var but also ${var}, which is mandatory if you want the variable to be a part of a string, like in "${var}abc". The syntax clashes with the Define directive, so it should be changed. Ans %{var} clashes with mod_rewrite. This doe not only give a warning but could lead to a real mismatch between something defined as a local parameter and somebody else defining it at a global level as a defined config variable. To make interpolation not clash with another module, we should use another character (instead of an existing one or on top of?) like &{var}. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
