2016-04-07 5 views
0

角度では、$locationProvider.html5Mode(true);を設定するとURLの#を取り除くことができるので、かなりのURLが得られます。また、Facebookで共有すると、実際にはハッシュタグの後に切り捨てられずにフェイスブックに渡されます。しかし、html5Mode(https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#issue-my-assets-and-templates-are-not-loading)では、サーバーのリダイレクトやmodの書き換えが必要です。どのようにサーバーエンド310のリダイレクトを行うには、モードは、stamplayサーバーで書き直しますか? StamplayのホスティングをSPAに適したものに設定するにはどうしたらいいですか? GoDaddyや他のNginxやApacheホストのような要求に応じて、私のためにそれを行うことはできますか?サーバーエンド310のリダイレクト、スタンプレイサーバーでのmodリライトの実行方法?

答えて

1

サーバー側でURL書き換えを有効にするには、アプリケーションダッシュボード内のホスティングセクションに移動し、[ホスティング]セクションに移動してSingle Page Apps mode (Rewrite URLs to entry point of your app).チェックボックスをオンにするだけです。

かなりのURLを設定するには、まだ他のステップを実行する必要があり、フレームワークとライブラリでは異なります。この問題を最大限にサポートするには、ルーティングに使用しているフレームワークまたはライブラリに固有のソリューションを検索してください。

関連する問題