laravel steam 正在应用程序域和 vue 路由 url 之间注入 cloudfront cdn url

问题描述 投票:0回答:1

我正在使用 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

laravel vue.js vite amazon-cloudfront laravel-vapor
1个回答
0
投票

我自己解决了这个问题。 问题是 vue 路由器文件:

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  .
  .

我把它改成了

const router = createRouter({
  history: createWebHistory('/'),
  .
  .

问题就解决了。

© www.soinside.com 2019 - 2024. All rights reserved.