首先修改httpd.conf启用虚拟主机配置,确保Include conf/extra/httpd-vhosts.conf未被注释;接着在httpd-vhosts.conf中添加VirtualHost配置,设置ServerName和DocumentRoot指向目标目录,并配置Directory权限允许访问;然后编辑系统hosts文件,添加127.0.0.1 mysite.local绑定自定义域名;最后重启Apache服务,在浏览器访问http://mysite.local验证站点是否正常运行,若遇403错误需检查Require all granted权限设置。

配置Apache虚拟主机在PHP一键环境(如XAMPP、WampServer、phpStudy等)中非常常见,主要用于在同一台机器上运行多个网站。以下以XAMPP为例,介绍如何设置Apache虚拟主机。
首先确保Apache主配置文件加载了虚拟主机模块:
#Include conf/extra/httpd-vhosts.conf
Include conf/extra/httpd-vhosts.conf
配置具体的虚拟主机信息:
<VirtualHost *:80>
ServerName mysite.local
DocumentRoot "C:/xampp/htdocs/mysite"
<Directory "C:/xampp/htdocs/mysite">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>为了让浏览器识别自定义域名,需修改系统hosts文件:
立即学习“PHP免费学习笔记(深入)”;
127.0.0.1 mysite.local
完成以上步骤后:
Require all granted
以上就是PHP一键环境如何配置Apache虚拟主机_Apache虚拟主机设置的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号