У меня есть приложения Laravel с административной панелью vuejs. Мои цели - соответствие всех маршрутов / администратор вернет index.html vue app
структура папки
backend -> public -> admin (символическая ссылка, которая перенаправляет в / dist приложения vue).
мой .htaccess:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Handle Front Controller...
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Если используются маршруты /, / blog /, / contact и т. Д. ... Я хочу использовать маршрутизатор laravel,
иначе, если маршрут - / admin, / admin / dashboard и т. Д ... Я хочу отправить index.html из приложения vuejs.
Надеюсь, вы сможете мне помочь.
Я пробовал много других настроек .htaccess.