【发布时间】:2012-09-01 18:44:20
【问题描述】:
我即将开始学习 Apache。我正在研究的所有资源,提及php.ini、.htaccess 或httpd.conf 用于设置配置和内容的文件。但是他们都不清楚这三个文件之间的区别。谁能解释一下它们的区别和用法?
【问题讨论】:
-
httpd.conf 是 apache 的全局设置。 .htaccess 可以应用于每个文件夹.. php.ini 完全是一个单独的动物 - php 的配置
-
我读过类似的东西。 每个文件夹是什么意思?
-
htaccess 文件可用于逐个文件夹应用 apache 配置(而不是全局 - 通过 httpd.conf)。
-
是的,这里的文件夹是什么意思?如果在 3 级深层文件夹结构中有 10 个 HTML 文件,每个文件夹都有一个
htaccess文件,那么每个htaccess文件的指令将仅适用于该文件夹中的 HTML/PHP 文件吗? -
是的 - 每个 htaccess 都适用于它所在的文件夹。可能有一些指令适用于子文件夹,但我没有看到它们。
标签: apache .htaccess php httpd.conf