我可以 ping 到我的 Laravel Valet 中的任何 .dev,但它总是将我重定向到 Sites 文件夹?

I can ping to any .dev in my Laravel Valet, but it always redirect me to Sites folder?

I'm trying to access blog.dev

我可以 ping 任何东西 blablabla.dev,但它总是将我重定向到站点文件夹/localhost/127.0.0.1。就像上图一样。

我试过了

localhost/blog/public/

127.0.0.1/blog/public/

有效。发生什么事了?

安装 Laravel Valet 后,您需要告诉它在哪里观看以服务于您的网站。例如,您可以:

  1. 打开一个终端
  2. 转到您的项目目录
  3. 运行 valet link blog
  4. 打开浏览器并转到 blog.dev

还有另一种方式来为您的网站提供服务。 Laravel代客在这里有很好的记录:https://laravel.com/docs/5.4/valet#serving-sites

已解决。这是我所做的:

  1. valet uninstall
  2. sudo /usr/sbin/apachectl stop
  3. composer global require laravel/valet
  4. valet install
  5. valet restart

来源:laracast.com

  1. apachectl stop停止你的apache
  2. 使用 valet restart
  3. 重新启动您的代客
  4. 就这些了