诀窍是你需要重命名动作和别名,所以它们不是’重新定义’,所以对于我的’www’池,我的vhost配置看起来像这样:
SetHandler php-script
Action php-script /php5-www.fcgi virtual
Alias /php5-www.fcgi /var/fastcgi/php5-www.fcgi
FastCGIExternalServer /var/fastcgi/php5-www.fcgi -socket /var/run/php5-fpm-www.sock
Order allow,deny
Order deny,allow
Deny from all
Allow from env=REDIRECT_STATUS
对于同一个池中的SSL:
SetHandler php-script
Action php-script /php5-www-ssl.fcgi virtual
Alias /php5-www-ssl.fcgi /var/fastcgi/php5-www-ssl.fcgi
FastCGIExternalServer /var/fastcgi/php5-www-ssl.fcgi -socket /var/run/php5-fpm-www.sock
Order allow,deny
Order deny,allow
Deny from all
Allow from env=REDIRECT_STATUS
所以他们使用不同的名字,但指向同一个套接字.