![阿帕奇仅当找到指定文件时才更正语法/加载配置](https://linux22.com/image/559392/%E9%98%BF%E5%B8%95%E5%A5%87%E4%BB%85%E5%BD%93%E6%89%BE%E5%88%B0%E6%8C%87%E5%AE%9A%E6%96%87%E4%BB%B6%E6%97%B6%E6%89%8D%E6%9B%B4%E6%AD%A3%E8%AF%AD%E6%B3%95%2F%E5%8A%A0%E8%BD%BD%E9%85%8D%E7%BD%AE.png)
我正在 httpd.conf 中尝试一个条件,只有找到特定文件时才加载一些选项。但它不起作用 :(
<IfModule mod_fcgid.c> #检查 php fast-cgi 是否已加载 <Files /cgi-bin/php.fcgi> #检查文档根文件夹中是否存在 php.fcgi 添加处理程序 php5-fastcgi.php 操作 php5-fastcgi /cgi-bin/php.fcgi </文件> </IfModule>
我希望不必在我创建的每个虚拟主机中创建此文件。如果我加载模块时没有此文件,则网站无法工作。
答案1
你不能.AddHandler
和Action
指令只能出现在:服务器配置,虚拟主机,目录和.htaccess 上下文: