Map FastCGI Ports Dynamically
justin
nginx-forum at nginx.us
Wed Feb 22 21:16:33 UTC 2012
Valentin:
Here is a snippet of the config:
server {
listen 80;
map $user $user_fastcgi_port {
default 9000;
bob 9001;
john 9002;
kelly 9003;
}
server_name $user\.my\.domain\.com$;
root /srv/www/users/$user/wp;
index index.php;
access_log /var/log/nginx/users/$user.access.log;
error_log /var/log/nginx/error.log;
include /etc/nginx/excludes.conf;
include /etc/nginx/wordpress.conf;
include /etc/nginx/expires.conf;
}
I am getting the following error though:
nginx: [emerg] "map" directive is not allowed here in
/etc/nginx/conf.d/core.conf:4
nginx: configuration file /etc/nginx/nginx.conf test failed
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,222820,222874#msg-222874
More information about the nginx
mailing list