Laravel vuejs: ошибка маршрута сообщения ajax

Я реализовал запрос post ajax с использованием библиотеки axios и vue, все работает нормально, когда я работаю в режиме разработки (id localhost:8000).

Но когда я бегу из общей папки (т.е. localhost/vutest/public) Я не работаю так, как ожидалось.

Вот почтовый маршрут

Route::post('/test','HomeController@testPost');

JS

axios.post('/test',this.user)
.then(response => {
console.log(JSON.stringify(response.data));
this.error=response.data.errors;

})
.catch(function (error) {

});

Этот маршрут (т.е. /test) отлично работает, когда я бегу из localhost:8000

Но работает приложение из localhost/vuetest/public URL-адрес поста ajax не работает.

Когда я проверяю консоль разработчика для информации заголовка

Request URL:http://localhost/test
Request Method:POST
Status Code:301 Moved Permanently
Remote Address:127.0.0.1:80

В чем проблема?

ОБНОВИТЬ

Когда я заменил \test с http://localhost/vuetest/public/test это работает.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]