У меня есть действительно старый веб-сайт, который я бы хотел попробовать запустить на NGINX вместо Apache. Этот сайт состоит из множества плоских файлов HTML со спорадическими SSI PHP, таких как:
<!--#include virtual="/some_file.php" -->
Как работает NGINX HttpSsiModule обрабатывать эти включения, когда они динамические? В документации модуля сказано:
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 (или что-то еще в этом роде)?