Laravel 5 在Laravel 5的重置密码中用真实域名替换localhost

Laravel 5 在Laravel 5的重置密码中用真实域名替换localhost,laravel-5,forgot-password,Laravel 5,Forgot Password,我正在使用Laravel 5.4中的默认重置密码。该功能工作正常,带有重置密码链接的电子邮件成功发送/接收 但是,它仍然没有显示真实域,而是显示本地主机,如下所示: http://localhost/password/reset/4C16A78F3C1216DE566BC068949080AC53555311D0214BBB73FBC72870A91F5 你能告诉我如何用域名替换本地主机吗 使用http://而不是https://可以吗?更改.env文件中的APP\u URL参数以适应应用程序的

我正在使用Laravel 5.4中的默认重置密码。该功能工作正常,带有重置密码链接的电子邮件成功发送/接收

但是,它仍然没有显示真实域,而是显示本地主机,如下所示:

http://localhost/password/reset/4C16A78F3C1216DE566BC068949080AC53555311D0214BBB73FBC72870A91F5

你能告诉我如何用域名替换本地主机吗


使用
http://
而不是
https://
可以吗?

更改
.env
文件中的
APP\u URL
参数以适应应用程序的域名

APP\u URL=http://localhost
应用程序URL=https://yourdomain.com


如果缓存配置(不应该在本地或测试环境中缓存配置,但一定要在生产环境中缓存配置),不要忘记使用
php artisan config:clear
命令。

在.env文件中更新
APP\u URL
,并清除缓存以反映更改

如果.env文件中的
APP\u URL
参数以“.”开头,则可以使用正确的域URL更新.env和config>APP.php文件http://....”“或者"https://...“?这取决于您是否拥有SSL证书^^^如果您在页面的任何地方使用HTTPS,您可以链接到
https://yourname.whatever
您可以从$\u服务器使用HTTP\u主机吗?我需要根据运行应用程序的服务器进行更改吗?http://... 正在工作,但为什么不与https://.... ? 我的网站怎么能有https://呢?这是一个完全不同的主题^^^^但是如果你有一个VPS/Web服务器,你可以用它来获得你自己的证书对不起,主题不对。不管怎样,我用的是digitalocean水滴。怎么做呢?他们已经知道了:)@Devith