NGINX 中的 PHP SSI

NGINX 中的 PHP SSI

我有一个非常老的网站,我想尝试在 NGINX 而不是 Apache 上运行。该网站由许多平面 HTML 文件和零星的 PHP SSI 组成,例如:

<!--#include virtual="/some_file.php" -->

NGINX 如何HttpSsi模块当这些包含内容是动态时,如何处理它们?在模块文档中,它说:

The distinction between "file" and "virtual" is mostly historical. "file" is
the same as "virtual" with implied "wait" option.

这并没有涉及到我应该如何配置 PHP 执行。使用上面的#include内容,是否意味着我应该设置一个location匹配/some_file.php并配置为 fastcgi 到 php-fpm(或类似的东西)?

相关内容