Laravel路由返回localhost,尽管我更改了env变量



我将APP_URL env变量设置为domainname.com,在配置文件中也将URL设置为同一域。artisan修补程序中的route("route.name")返回正确的域。然而,当在应用程序代码中使用时,它会返回localhost。如果您有任何想法,我们将不胜感激。

编辑:我的环境是Github代码空间

  1. 尝试运行php artisan optimize:clear命令以清除缓存,路线等一气呵成
  2. 如果你有单独的前端,那么也可以在那里更改它以达到使用您提供的域名右后端
  3. 如果您正在使用docker,请重新启动您的docker容器

请确保通过您设置的实际域名而不是本地主机访问浏览器中的网站。

正如lagbox上面所说的:APP_URL只由CLI使用,它对"web"没有任何作用,因为主机就是web服务器所说的">

相关内容

  • 没有找到相关文章

最新更新