【发布时间】:2021-05-05 07:32:37
【问题描述】:
我在域子文件夹中部署了一个 laravel 项目
- https://example.com => 另一个项目
- https://example.com/dashboard => 我的 laravel 项目
我已将我的 livewire 配置 asset_url 设置为 config('app.url'),我的 .env 的 APP_URL 是 https://example.com/dashboard
这是一个简单的项目,它有一个身份验证中间件,可以保护https://example.com/dashboard 并将其重定向到https://example.com/dashboard/login。当我尝试填充输入时(它具有wire:model 属性),我的 JS 控制台出现错误
Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 at JSON.parse (<anonymous>) at index.js:58
当我检查“网络”选项卡时,有一些过程:
- https://example.com/dashboard/livewire/message/login(帖子)=> 302(我认为这不是预期的)
- https://example.com/dashboard/login (get) => 200(我认为是上面的错误)
如果我将它部署到 https://example.com,它可以正常工作,但在 https://example.com/dashboard 它一直出现这个问题
你们能帮帮我吗?
【问题讨论】:
-
你找到解决办法了吗?