It turns out that HttpAdditionModule is only working for the PHP files
stored into the web root dir. All content from, let’s say, “/forum”
won’t display the embedded content.
Error log pointed out that Nginx is including the subdirectory into the
HttpAdditionModule URI, so “/header/global.php” mistakenly becomes
“/forum/header/global.php”. Needless to say, that file doesn’t exist.
Given that variables are not supported in this module, how can I fix
that?
On Tue, Mar 20, 2012 at 09:07:41PM -0400, Smeagle wrote:
Hy everyone!
It turns out that HttpAdditionModule is only working for the PHP files
stored into the web root dir. All content from, let’s say, “/forum”
won’t display the embedded content.
Error log pointed out that Nginx is including the subdirectory into the
HttpAdditionModule URI, so “/header/global.php” mistakenly becomes
“/forum/header/global.php”. Needless to say, that file doesn’t exist.
No it doesn’t.
Note though, that uri specified in add_before_body is subject
normal processing, and if there are rewrites or something like in
your config - you may end up with completely different uri.