Я только что интегрировал свой angular 6 проект в laravel 5.4.
Я следовал обычному шаблону Laravel и здесь я поместил свой angular index.html
код в welcome.blade. php и все работало нормально. Я также поместил ресурсы в папку publi c. Затем я развернул все это на общем сервере.
Проблема в том, что после развертывания я не могу обновить sh или вернуться на предыдущую страницу. Я не могу даже перейти на URL-адрес непосредственно в браузере. Мне нужен способ заставить laravel всегда загружать welcome.blade. php каждый раз, когда я обслуживаю запрос.
Спасибо за любую помощь.
это моя сеть. php
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
затем api. php
<?php
Route::group([
'middleware' => 'api'
], function () {
Route::post('login', 'AuthController@login');
Route::post('signup', 'AuthController@signup');
Route::post('logout', 'AuthController@logout');
Route::post('refresh', 'AuthController@refresh');
Route::post('me', 'AuthController@me');
});
Вот откуда направляются маршруты.
И мой welcome.blade. php содержит индекс angular. html код