取 2 个域:www.domain.com 和 sub.domain.com。每个都分别托管在同一服务器上/home/www
,并/home/sub
通过 lighttpd 中的 vhost 配置使用不同的 php.ini 文件。
fastcgi.server = ( ".php" =>
((
"bin-path" => "/usr/bin/php5-cgi -c /home/www/php.ini"
))
)
$HTTP["host"]=="sub.domain.com" {
fastcgi.server = ( ".php" =>
((
"bin-path" => "/usr/bin/php5-cgi -c /home/sub/php.ini"
))
)
}
是否可以在仍然使用适当的 php.iniwww.domain.com/sub
的同时提供内容?sub.domain.com
我们使用的 php.ini 文件的主要区别是include_path
. 有没有另一种方法可以通过目录或别名通过服务器配置来改变它?还是在单个 php.ini 中?
这样做的动机是我们只有主 www 域的 SSL 证书,但希望通过主域路径上的 SSL 提供子内容。
在 debian 上使用 lighttpd。