で期待どおりに動作しない新しいタブで開く私は例えば、私のS3 + CloudFrontの中のウェブサイトのカップルを持っている:S3静的なウェブサイトとCloudFrontを
- www.example.com/test/#/
- www.example.com/test1/#/
www.example.com以下のフォルダと別のウェブサイトであることの主バケツ、テストおよびtest1のです。
問題は、ダッシュボードなどの新しいタブで何かを開こうとするときです。定期的なナビゲーションはいつですか?www.example.com/test/#/dashboardとなり、完全に動作します。しかし、新しいタブがある場合は、テストを削除して、www.example.com/#/dashboardになり、私に404を与えます。
これは角度の設定に問題がありますか?あるいはクラウドフロントとs3の問題?
編集、下記のルートの設定コードの一部:
$urlRouterProvider.otherwise("/");
$stateProvider
.state('home', {
url: '/',
templateUrl:'test/javascripts/templates/welcome/views/welcome.html',
controller: 'WelcomeController'
})
.state('dashboard', {
url: '/dashboard',
templateUrl: 'test/javascripts/templates/dashboard/views/dashboard.html',
controller: 'DashboardController'
})
角度 '#'のURLに関連する問題のようです。 Plsはルートとコードを貼り付けて検証します。 – Sravan
@Sravanルートファイルからより関連性の高いコードを追加しました... –