PHP -FPM, Apache и mod_alias - PullRequest
       18

PHP -FPM, Apache и mod_alias

0 голосов
/ 17 июня 2020

Так что, похоже, для этого действительно плохая документация, и я не нашел точно, как это сделать. Я пытаюсь понять, как перевести мою 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+ каталогов псевдонимов в каждый виртуальный хост, и как это сделать?

...