You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Laravel本地服务器从127.0.0.1:8000切换到projectName.test

实现Laravel站点通过自定义域名projectName.test访问(Win11+XAMPP环境)

步骤1:修改系统Hosts文件

  • 打开文件管理器,定位到路径 C:\Windows\System32\drivers\etc\hosts
  • 右键选择用记事本或代码编辑器以管理员身份打开文件
  • 在文件末尾添加两行内容:
    127.0.0.1       projectName.test
    ::1             projectName.test
    
  • 保存并关闭文件

步骤2:配置Apache虚拟主机

  • 打开XAMPP安装目录下的 apache\conf\extra\httpd-vhosts.conf 文件
  • 在文件末尾添加以下虚拟主机配置(替换<你的Laravel项目路径>为实际路径,比如D:\xampp\htdocs\your-project\public):
    <VirtualHost *:80>
        DocumentRoot "<你的Laravel项目路径>\public"
        ServerName projectName.test
        <Directory "<你的Laravel项目路径>\public">
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>
    
  • 保存文件后,打开XAMPP控制面板,重启Apache服务

步骤3:更新Laravel配置

  • 打开Laravel项目根目录下的 .env 文件
  • 修改 APP_URL 字段为:
    APP_URL=http://projectName.test
    
  • 打开命令行进入项目根目录,执行缓存清理命令:
    php artisan config:cache
    php artisan route:cache
    

步骤4:访问站点

直接在浏览器地址栏输入 http://projectName.test 即可访问你的Laravel站点,无需再使用 php artisan serve 命令。

内容的提问来源于stack exchange,提问作者Choych

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 17:09:45