サイトのルートに展開されていないアプリケーションはsite.com/TRAP_beta
にあり、このような定義済みのコンポーネントルートは{ path: '', component: TrapFormComponent }
にあります。ベースURLタグを<base href="/TRAP_beta/">
と設定しました。2番のルーターでベースURLの大文字小文字を区別しない
私はsite.com/TRAP_beta
に移動すると、すべてが世界と良好であり、アプリケーションが意図したとおりに動作しますが、私はsite.com/trap_beta
またはURLのいずれかの他の同棲バージョンに移動した場合、そのルータは、パスを見つけることができない、それは壊れます。
URL 2をアンセンシティブにするにはどうすればよいですか?
アプリケーションの初期ロードはどうですか?他のバリエーションよりも '' TRAP_beta''に行かないと、 '' ''の経路はロードされません。 –
私はあなたのコードを調べることについて多くのことを話すことはできません。あなたは明示的にナビゲートしようとしたnavigatebyUrlにメソッドを変更しようとしましたか? –
これはナビゲートリンクの問題ではありませんでした。ベースURLがあなたが入れたものと同じ大文字と小文字の区別がなかった場合、ルートを解決できなかったので、アプリケーション自体が単一のコンポーネントをレンダリングする前にエラーを投げた。 –