我正在尝试对运行Apache的PHP项目进行泊坞化,同时尝试不修改客户端的代码库。因此,索引位于目录project / index.php中。
当用户打开localhost时,我希望Alias将用户重定向到localhost / project,但是我没有任何运气。这是我尝试在apache.conf中实现它的方法。我正在使用Apache 2.4.32版。任何帮助,将不胜感激!! conf文件的代码片段如下。
<VirtualHost *:80>
# Proxy .php requests to port 9000 of the php-fpm container
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://php:9000/var/www/html/$1
DocumentRoot /var/www/html
Alias "/" "/var/www/html/project"
<Directory "/var/www/html/project">
DirectoryIndex index.php
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
# Send apache logs to stdout and stderr
CustomLog /proc/self/fd/1 common
ErrorLog /proc/self/fd/2
</VirtualHost>