我正在使用 Laravel Vapor 部署我的 laravel/vue 应用程序并使用 vite 编译资产。
部署工作正常,资产正在从 CloudFront CDN 加载,但 Vapor 还将 CloudFront 资产 url (https://a.cloudfront.net) 注入到主域之后的浏览器 url (https://example .com)和vue路线(/登录)
这是一个正在重定向的网址: https://example.com/https://a.cloudfront.net/login
我怎样才能把它变成 https://example.com/login ?
我自己解决了这个问题。 问题是 vue 路由器文件:
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
.
.
我把它改成了
const router = createRouter({
history: createWebHistory('/'),
.
.
问题就解决了。