Подкаталог Laravel и Vue - PullRequest
       10

Подкаталог Laravel и Vue

0 голосов
/ 28 февраля 2020

Я работаю с Laravel и VueJS, laravel находится в подкаталоге (www.dominio.com/subdirectory), я изменил настройки моего apache vHost, чтобы доступ к этому имени был перенаправлен на папка 'subdirectory / publi c', однако при доступе к ней vuejs я сталкиваюсь с этой ошибкой:

введите описание изображения здесь

при доступе к любому суб-маршрут к vue он может подключиться нормально, но основной вызывает эту проблему.

маршрутизатор / индекс. js

import Router from 'vue-router';
import Login from '@/components/Login';
import ForgotPassword from '@/components/ForgotPassword';
import Index from '@/components/Index';

Vue.use(Router);

export default new Router({
  mode: 'history',
  base: '/subdirectory',
  routes: [
    {
      path: '/',
      name: 'Index',
      component: Index,
      children: [
        {
          path: '',
          name: 'Login',
          component: Login,
        },
        {
          path: 'forgot-password',
          name: 'forgotPassword',
          component: ForgotPassword,
        },
      ],
    },

  ],
});

маршруты / сеть. php

<?php
//use Illuminate\Routing\Route;

use App\User;
use Illuminate\Support\Facades\Hash;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Route;

Route::get('/{any}', 'FrontendController@app')->where('any', '^(?!api).*$');```

...