laravel で vue-router を使用するときに html5 履歴を使用するにはどうすればよいですか? new VueRouter({mode:'history',...}); の場合、URL に 127.0.0.1/#/article はありません。この # が表示される場合、ルートが見つかりません。 。 オンラインで待っています。 。 。 。
例外処理ハンドラーで HttpException を View に転送して処理します。残りのリクエストは API モードでのみ実行できます
laravel 5.4のテスト
Webルーティングではルートのみが定義されます。
vue-router history モードを有効にするには、バックエンド サーバーのサポートが必要です。
vue-router
サーバーがApacheの場合、構成は次のようになります:
サーバーがNginxの場合、構成は次のようになります:
詳細については、公式 Web サイトのドキュメントを参照してください。
フロントエンドがルーティングを担当し、バックエンドがインターフェイスのみを提供する場合。 インターフェースのルートは routes/api.php で定義するのが最適です。
routes/api.php
例外処理ハンドラーで HttpException を View に転送して処理します。残りのリクエストは API モードでのみ実行できます
laravel 5.4のテスト
Webルーティングではルートのみが定義されます。
vue-router
history モードを有効にするには、バックエンド サーバーのサポートが必要です。サーバーがApacheの場合、構成は次のようになります:
リーリーサーバーがNginxの場合、構成は次のようになります:
リーリー詳細については、公式 Web サイトのドキュメントを参照してください。
フロントエンドがルーティングを担当し、バックエンドがインターフェイスのみを提供する場合。
インターフェースのルートは
routes/api.php
で定義するのが最適です。