2016-06-27 2 views
2

Итак, чтобы развернуть приложение angular2, мы просто загружаем все производственные файлы в ведро, как описано here. (deploy static website).Развертывание веб-приложения angular2 в облачных облаках Google

Но как мы можем перенаправить все URL-адреса на index.html так, чтобы маршрутизатор angular2 мог позаботиться о них. Мы можем установить Main Page от website configuration ведра. Но мы не можем указать, что все URL-адреса должны перенаправляться на index.html.

В настоящее время любой URL-адрес, кроме Main Page, не найден. 404 страница не найдена.

similar question on SO for amazon S3, но не можете найти его для облака Google.

+0

Возможно, вам стоит поделиться своей текущей конфигурацией приложения? –

+1

Конфигурация углового2 приложения .. ?? – hhsadiq

+1

загружается в простое облако Google Cloud. Как и загрузка рабочей папки с угловым2 из пользовательского интерфейса Google Buckets, нет никакой конфигурации для движка Google. – hhsadiq

ответ

3

Я решил эту проблему с помощью взлома, не уверен, какой правильный способ это сделать. Но по крайней мере это сработало.

  1. Открыть хранилище в console.cloud.google.com. enter image description here

  2. Нажмите править конфигурацию веб-сайта в списке ведер. Нажмите далеко справа в строке с тремя точками. И выберите edit configurationeenter image description here

  3. Введите вашу главную страницу, такую ​​же, как страница 404. Таким образом, угловая маршрутизация будет работать нормально. enter image description here

Смежные вопросы