如何使用与 Laravel sail 测试不同的本地域

问题描述 投票:0回答:1

我正在为如此简单的事情而苦苦挣扎......

我有一个带有 sail 的新 Laravel 应用程序。访问 laravel.test 有效。

尝试将此域修改为 acme.dev 之类的内容让我很头疼。

我修改了/etc/hosts,包括127.0.0.1 acme.dev

我修改了 docker-compose.yml 文件,所以服务 laravel.test 是 acme.dev

我修改了 .env 文件,使其具有 APP_URL=http://acme.dev

它不起作用。

laravel laravel-sail
1个回答
0
投票

找到原因:TLD dev需要https。 https://en.wikipedia.org/wiki/.dev

实际需要的唯一更改是 /etc/hosts。

应修改 .env 文件,尽管打开网站不需要:

  • APP_URL 应指向您想要的域,用于路由和链接。
  • 如果您还想将 docker-compose.yml 中的服务名称 laravel.test 修改为其他名称,则应修改 APP_SERVICE 。
© www.soinside.com 2019 - 2024. All rights reserved.