如何在XAMPP中为Laravel配置虚拟主机?
在XAMPP中配置虚拟主机(实现example.test这类友好URL)
1. 编辑Apache虚拟主机配置文件
找到XAMPP安装目录下的 apache/conf/extra/httpd-vhosts.conf 文件并打开,在文件末尾添加以下配置(根据你的实际路径修改):
<VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/你的项目文件夹路径" ServerName example.test ServerAlias www.example.test <Directory "C:/xampp/htdocs/你的项目文件夹路径"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted </Directory> </VirtualHost>
DocumentRoot:填写你的项目根目录的绝对路径ServerName:自定义的友好域名(比如示例中的example.test)ServerAlias:可选,用于设置域名的别名(如www前缀的域名)
2. 启用虚拟主机配置
打开XAMPP的Apache主配置文件 apache/conf/httpd.conf,找到以下行,移除行首的注释符号 #:
# Include conf/extra/httpd-vhosts.conf
修改后变为:
Include conf/extra/httpd-vhosts.conf
3. 修改本地hosts文件
Windows系统
找到 C:\Windows\System32\drivers\etc\hosts 文件,右键选择「以管理员身份打开」,添加两行内容:
127.0.0.1 example.test 127.0.0.1 www.example.test
macOS/Linux系统
打开终端,执行命令 sudo nano /etc/hosts,输入密码后添加同样的两行内容,按 Ctrl+O 保存,Ctrl+X 退出。
4. 重启Apache服务
打开XAMPP控制面板,先停止Apache服务,再重新启动。
完成以上步骤后,在浏览器中输入 http://example.test 即可访问对应项目。
内容的提问来源于stack exchange,提问作者Hamid Raza
相关产品推荐
相关产品推荐

