Используемые решения
1 - размещены ниже кода в сети. php
Route::get('{anyRouter}', function () {
return view('welcome');
})->where('anyRouter','.*');
Но это дает MethodNotAllowedHttpException Ошибка при попадании мой маршрут API почтальоном или топором ios. Я также дал api_token, а также в заголовке я дал Accept: application / json. Но ошибка остается.
2- Пробовал эти решения https://router.vuejs.org/guide/essentials/history-mode.html#example -server-конфигурации
Я поместил этот код в файл public / .htaccess, а также попытался Создайте файл в главном каталоге проекта и поместите его под код, но он не работает.
Код 1
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^welcome\.blade\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /welcome.blade.php [L]
</IfModule>
Код 2
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^welcome\.$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /welcome [L]
</IfModule>
, поскольку все мои представления являются Vue компонентами и имеют только welcome.blade.file. Может кто-нибудь, пожалуйста, направьте меня.