Laravel и Vue-Router: как добавить косую черту в конце URL - PullRequest
0 голосов
/ 04 апреля 2019

Я использую Vue-Router в приложении Laravel / VueJs.Vue Router используется в режиме хэширования, поэтому я ожидаю, что URL такого типа:

http://base/#/action

http://base/asset/#/action

В настоящее время он работает, если я достигну базового URL.Но как только я использую другой URL, косая черта перед хешем удаляется и URL выглядит так: http://base/asset#/action

Вот мои маршруты в laravel:

Route::get('/', 'HomeController@index')->name('home');
Route::get('/asset', 'AssetController@index');

Я ужеПопробуйте изменить мой маршрут на / asset /, но это не помогло.Я также пытаюсь изменить эту часть .htaccess, но безуспешно

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

Итак, мой вопрос: почему это работает с базовым URL, а не с другими?Это какие-то правила перезаписи URL в Laravel?или в Vue-Router?

Ромен.

...