我在Laravel / VueJs应用程序中使用Vue-Router。 Vue Router用于哈希模式,因此我希望使用这种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中的某种URL重写规则吗?还是在Vue-Router中?
罗曼。