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

Laravel Herd自定义URL无法访问求助(Windows 10环境)

解决Laravel Herd 1.8(Windows 10)自定义.test域名无法访问的问题

以下是针对Windows 10环境下Herd自定义域名无法访问的排查及解决方案:

1. 验证DNS代理运行状态

  • 打开Herd设置面板,找到DNS代理选项,确认其状态为运行中
  • 若未运行,点击「启动」按钮,随后重启Herd客户端及浏览器

2. 检查Windows Hosts文件配置

  • 按下Win+R,输入命令 notepad C:\Windows\System32\drivers\etc\hosts,以管理员权限打开文件
  • 确认文件中存在对应项目的解析条目,格式为:
    127.0.0.1  test-project.test
    
  • 若缺失该条目,添加后保存文件,再打开管理员CMD执行命令刷新DNS缓存:
    ipconfig /flushdns
    

3. 确认HerdHelper服务状态

  • 按下Win+R,输入 services.msc 打开Windows服务管理器
  • 找到HerdHelper服务,检查其状态为正在运行,启动类型设置为自动
  • 若服务未运行,右键选择「启动」,之后重启Herd客户端

4. 排查防火墙/杀毒软件拦截

  • 暂时关闭Windows Defender防火墙或第三方杀毒软件,再次尝试访问自定义域名
  • 若访问成功,需为Herd相关程序(Herd.exe、HerdHelper.exe)添加防火墙允许规则,避免后续拦截

5. 校验项目Nginx配置

  • 在Herd的站点管理中,找到对应项目的Configuration标签页
  • 确认server_name字段值为test-project.test,root路径正确指向项目的public目录
  • 若配置有误,修改后点击「保存」,再在Herd设置中找到Nginx服务并点击「重启」

6. 测试IP直连排查问题范围

  • 在Herd站点管理中查看项目对应的端口号(如8000),尝试访问 http://127.0.0.1:端口号
  • 若IP直连可访问,说明问题集中在DNS解析环节;若仍无法访问,需检查项目本身配置或Herd核心服务运行状态

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 11:38:15