【发布时间】:2022-11-07 15:42:32
【问题描述】:
我正在托管一个完整的堆栈应用程序。对于前端,我使用 Next JS 作为前端和后端 Laravel,filament 作为仪表板。
我尝试在 Digital Oceans App Platform 上托管所有内容,在该平台上,我为前端提供了正常的基本路由,而 laravel 后端则提供了 /app 路由。 为了让 Laravel 知道 URL 发生了变化,我将环境变量设置为:
APP_URL=${APP_URL}/app
现在的问题是,当我尝试登录我的后端(example-site/app/admin/login)时,我得到 CSS 文件的 404 并且登录不起作用。
细丝似乎完全没有意识到 URL 发生了变化。它不仅是 CSS,而且当我单击按钮时,它还会尝试将我重定向到基本 url。
如何让 Filament 知道 URL 已更改?现在我正在考虑将 laravel 应用程序移动到根文件夹并将前端托管在 vercel 上。
【问题讨论】:
标签: web-deployment digital-ocean-apps laravel-filament