les/mod_proxy_fcgi.so <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> AddType application/x-httpd-php .php ProxyRequests off ProxyPassMatch ^/(.*.php)$ fcgi://192.168.200.102:9000/var/www/html/$1 这一段应该加到哪个具体位置?
时间: 2023-10-08 10:14:34 浏览: 168
这段代码应该添加到 Apache 的虚拟主机配置文件中。
如果你使用的是 Ubuntu 或 Debian 等基于 Debian 的 Linux 发行版,则可以在 `/etc/apache2/sites-available/` 目录下找到虚拟主机配置文件。如果你使用的是 CentOS 或 Fedora 等基于 Red Hat 的 Linux 发行版,则可以在 `/etc/httpd/conf.d/` 目录下找到虚拟主机配置文件。
你需要找到与你的网站域名相关联的虚拟主机配置文件,然后将这段代码添加到 `<VirtualHost>` 标签内的适当位置。具体来说,可以在 `<VirtualHost>` 标签内添加以下内容:
```
<IfModule mod_proxy_fcgi.c>
<FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
</IfModule>
```
请将 `127.0.0.1:9000` 替换为你 PHP FastCGI 进程监听的 IP 地址和端口号。
相关问题
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> AddType application/x-httpd-php .php ProxyRequests off ProxyPassMatch ^/(.*\.php)$ fcgi://192.168.200.102:9000/var/www/html/$1 这一段应该加到哪里?
这段代码应该添加到 Apache 的配置文件中。具体来说,如果你想为特定的虚拟主机启用 PHP FastCGI,可以将这段代码添加到该虚拟主机的配置文件中。如果你想为所有虚拟主机启用 PHP FastCGI,可以将这段代码添加到 Apache 的主配置文件中。请记得在添加之前备份原始配置文件以防止配置文件损坏。
阅读全文