Я использую 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?
Ромен.