У меня есть несколько веб-сайтов, на мой s3 + CloudFront, например:Открыть в новой вкладке не работает, как ожидалось с s3 статического веб-сайта и CloudFront
- www.example.com/test/#/
- www.example.com/test1/#/
www.example.com является основным ведро, испытания и test1 быть папки ниже и отдельных веб-сайтов.
Теперь проблема заключается в том, что я пытаюсь открыть что-то на новой вкладке, например на панели управления. При регулярной навигации URL-адрес становится: www.example.com/test/#/dashboard, и он отлично работает. Но когда новая вкладка удаляет тест, он становится: www.example.com/#/dashboard и дает мне 404.
Является ли это проблемой с угловой конфигурацией? Или проблемы с облачным экраном и s3?
Edit, некоторые из кода маршруты конфигурации ниже:
$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's. Pls вставляет ваши маршруты и код для проверки. – Sravan
@Sravan Добавил более релевантный код из файла маршрутов ... –