Apache httpd.conf、php.ini和.htaccess之间的区别
我即将开始学习Apache。我正在查找的所有资源,都提到了Apache httpd.conf、php.ini和.htaccess之间的区别,apache,.htaccess,php,httpd.conf,Apache,.htaccess,Php,Httpd.conf,我即将开始学习Apache。我正在查找的所有资源,都提到了php.ini,或.htaccess或httpd.conf用于设置配置和内容的文件。但他们都不清楚这3个文件之间的区别。有人能解释一下它们的区别和用法吗?每个守护进程或应用程序都有自己的配置文件。在linux上,它们通常位于/etc目录中。你必须学会根据程序编辑每一个。/etc/php5/php.ini与/etc/apache2/httpd.conf等不同 把它们想象成不同类型的文件。Word文档与JPEG图像或AVI视频不同 ini控
php.ini
,或.htaccess
或httpd.conf
用于设置配置和内容的文件。但他们都不清楚这3个文件之间的区别。有人能解释一下它们的区别和用法吗?每个守护进程或应用程序都有自己的配置文件。在linux上,它们通常位于/etc
目录中。你必须学会根据程序编辑每一个。/etc/php5/php.ini
与/etc/apache2/httpd.conf
等不同
把它们想象成不同类型的文件。Word文档与JPEG图像或AVI视频不同
- ini控制PHP的设置
- .htaccess控制给定文件夹(以及所有子文件夹)的apache设置
- httpd.conf控制apache的设置
- ini是一个配置文件,您可以在其中指定选项 例如,与php特别相关的
- .htaccess用于指定URI路由和文件夹的选项 服务器上的选项
- httpd.conf是一个配置文件,您可以在其中为 与apache特别相关的事情
您可能知道,PHP与Apache是分开的,尽管经常与它一起使用。ini是php引擎的配置文件 httpd.conf是apache的全局设置。htaccess可应用于每个文件夹。。ini是一个完全独立的动物配置,phpI的配置如下所示。每个文件夹是什么意思?htaccess文件可用于逐个文件夹应用apache配置(而不是通过httpd.conf全局应用)。是的,这里的文件夹是什么意思?是否如果在3级深文件夹结构中有10个HTML文件,每个文件夹都有一个
htaccess
文件,则每个htaccess
文件的指令将仅适用于该文件夹中的HTML/PHP文件?是-每个htaccess应用于其所在的文件夹。可能有一些指令适用于子文件夹,但我没有看到它们。这里的目录或文件夹是什么意思?如何禁用httpd.conf中的.htaccess文件?