Utilisation de vue-router dans Laravel, comment utiliser l'historique HTML5
给我你的怀抱
给我你的怀抱 2017-05-16 16:46:44
0
2
754

Comment utiliser l'historique html5 lors de l'utilisation de vue-router dans laravel ?
Si dans le nouveau VueRouter({mode:'history',...});, il n'y aura pas de 127.0.0.1/#/article dans l'URL, comme ce #Apparaît, l'itinéraire n'est pas trouvé. .
En attente en ligne. . . .

给我你的怀抱
给我你的怀抱

répondre à tous(2)
PHPzhong

Transférez HttpException vers votre vue dans le gestionnaire de gestion des exceptions pour le traitement ! Les requêtes restantes ne peuvent être effectuées qu'en mode API

Test de Laravel 5.4

Seules les routes sont définies dans le routage web.

左手右手慢动作

vue-router L'activation du mode historique nécessite la prise en charge du serveur backend. vue-router 启用 history 模式需要后端服务器的支持。

如果服务器为 Apache ,配置如下:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.html [L]
</IfModule>

如果服务器为 Nginx,配置如下:

location / {
  try_files $uri $uri/ /index.html;
}

详见官网文档。


如果路由由前端负责,后端仅提供接口的话。
接口的路由最好在 routes/api.php

Si le serveur est Apache, la configuration est la suivante :🎜 rrreee 🎜Si le serveur est Nginx, la configuration est la suivante : 🎜 rrreee 🎜Voir la documentation du site officiel pour plus de détails. 🎜
🎜Si le front-end est responsable du routage et que le back-end ne fournit que des interfaces.
Les routes d'interface sont mieux définies dans routes/api.php. 🎜
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal