Angularアプリを開発しており、これをElastic Beanstalkに公開しました。 Angularアプリナビゲーション外の特定のルートを入力する場合を除いて、アプリは正常に機能します。ハッシュなしでElastic BeanstalkでホストされているAngularアプリのルーティングを処理する方法
たとえば、mywebsite.com/{some_url}
と入力すると、404エラーが発生します。もちろん、mywebsite.com
と入力すると、サーバーがindex.html
とアプリが読み込まれているだけなので、問題ありません。私はそれほど理解しています。
私が扱う必要があるコールバックがない場合、私はウェブサイトのルートから始めなければならないユーザーと一緒に暮らすことができました。ユーザーは、コールバックを使用して自分のWebサイトにリダイレクトされる前に、サードパーティの認証ツールを使用してログインします。もちろん、このリダイレクトuriがロードされると、私のElastic Beanstalkのインストールでは、これをどこにルーティングするか分からないので、404エラーが表示されます。私は特定のURLを入力し、それらを読み込むことができますように、私はまだ一緒にElastic Beanstalkで、角をどのように使用するかを把握する必要があり
。少なくとも、コールバックのロードが適切に行われている必要があります。私はまた、ハッシュ方法の回避策を望んでいません。私はきれいなURLをお願いします。