Так что, похоже, для этого действительно плохая документация, и я не нашел точно, как это сделать. Я пытаюсь понять, как перевести мою CMS на HTTP / 2, а для этого требуется PHP-FPM с Apache.
Поскольку это CMS, у меня есть множество каталогов с псевдонимами, которые используются сотнями сайтов, обслуживаемых Apache. Я настроил сценарий, который создает файлы vhost, которые затем добавляют:
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000//Atlas/Sites/sitename/$1
В конфиге виртуального хоста. А в общем конфиге Apache у меня есть, например:
Alias /pages "/Atlas/Core/virtuals/pages"
Которое значит что http://www.sitename.com/pages/help таким образом, каталог псевдонимов. После некоторого чтения я думаю, что обнаружил, что PHP-FPM не поддерживает псевдонимы Apache, что имеет смысл, поскольку «/ pages» не входит в путь sitename / $ 1, который я обслуживаю через прокси.
Итак, как мне с этим справиться? Есть ли что-то, что я могу настроить в конфигурации apache, или мне нужно добавить все 20+ каталогов псевдонимов в каждый виртуальный хост, и как это сделать?