2017-01-27 2 views
0

Я разрабатываю угловой 2, который развертывается в IBM bluemix.Прямой доступ к Угловым 2 маршрутам на bluemix: 404

После развертывания я больше не могу обращаться к таким путям, как myangular2app.mybluemix.net/somePath, что приводит к 404 страницам, в то время как он работает нормально при запуске локально. Я могу только открыть myangular2app.mybluemix.net, а оттуда использовать навигацию приложения для доступа к любому пути, который я хочу, но как я могу получить доступ к этим путям напрямую по URL-адресу на bluemix?

ответ

0

Все зависит от того, на каком веб-сервере у вас работает IBM bluemix. В зависимости от веб-сервера вам необходимо изменить конфигурацию, которая перенаправляет все 404 файла-файла на index.html. Например, если у вас работает nginx, вам необходимо отредактировать серверный блок, чтобы он содержал что-то вроде этого:

location/{ 
    try_files $uri $uri/ /index.html; 
} 
Смежные вопросы