Hello,
I am configuring an automagic virtual hosting on my private machine, to serve myself projects which I currently work on. Configuration I'm using is like this:
server {
listen 80;
server_name ~^(www\.)?(?P<project>[^.]+).mydomain.com$;
root /home/ajgon/htdocs/$project;
access_log /var/log/nginx/$project.mydomain.com.access_log main;
error_log /var/log/nginx/$project.mydomain.com.error_log info;
include lang/php;
}
Everything is working as expected - except one thing. I'm getting two log files with following names:
/var/log/nginx/$project.mydomain.com.access_log
/var/log/nginx/$project.mydomain.com.error_log
for any Vhost.
Is there any sollution to make nginx parse the variable and set proper log name?
Greets from Poland and thank you for any help!