有没有办法用PHP确定上游Web服务器?

时间:2017-03-13 09:58:56

标签: php apache nginx

我正在开发一个PHP Web应用程序,需要以特定于服务器的方式发送文件,如下所示:

<?php
$server = get_upstream_web_server();

if ($server === 'nginx') {
  header('X-Accel-Redirect: smiley.png');
}
else if ($server === 'apache') {
  header('X-Sendfile: smiley.png');
}
else {
  echo file_get_contents('smiley.png');
}

有没有办法在上面的示例中获取上游服务器的名称,如get_upstream_web_server()

1 个答案:

答案 0 :(得分:1)