vir*_*yes 3 configuration virtualhost apache-2.4
使用 Apache 2.4 设置本地开发环境。看起来与 2.2 相比有所改变
特别是, conf.d/ 目录不见了,现在我们只有 conf/ 目录,在 httpd.conf 中只有一个虚拟主机文件条目:
#Include conf/extra/httpd-vhosts.conf
Run Code Online (Sandbox Code Playgroud)
那么如何获得多个虚拟主机配置文件并被最新版本的 Apache 识别?
我不想把我所有的虚拟主机条目放在一个文件中。conf.d 目录解决方案很好,因为您只有虚拟主机文件在那里,没有其他配置可以过滤掉(次要细节,但更干净,imo)
小智 5
在 Apache 2.4 中,新目录“conf-available”和“conf-enabled”替换了“conf.d/”。
从 Apache 2.2 迁移到 2.4 时,将“conf.d”中的文件移动到“conf-available”目录。然后,在“conf-enabled”中创建相应的符号链接。
(将“Include conf.d/*.conf”行放回“apache2.conf”“httpd.conf”不是一个好主意。下一次更新可能会替换这个文件,你将不得不再次编辑它.)
| 归档时间: |
|
| 查看次数: |
14744 次 |
| 最近记录: |