Как заставить gulp-connect открывать index.html независимо от URL?

У меня есть следующее задание глотка:

gulp.task('connect', function() {
  connect.server({
    root: __dirname,
    livereload: true
  });
});

и следующие угловые маршруты:

angular.module("MyApp", ["ngRoute"]).config(function($routeProvider, $locationProvider) {
  $locationProvider.html5Mode(true);

  $routeProvider
    .when("/", {
      controller: "DashboardCtrl",
      templateUrl: "templates/dashboard.html"
    })
    .when("/advertiser", {
      controller: "AdvertiserCtrl",
      templateUrl: "templates/advertiser.html"
    })
    .otherwise({
      redirectTo: "/"
    });
});

Когда я посещаю/ все работает отлично (приборная панель появляется).

Но, посещая/advertiser приводит к "404 - Не удается получить / рекламодатель".

Мой основной файл Angularindex.html, который открывается правильно для/, но не для/advertiser.

Как я мог сказать Gulp, чтобы открытьindex.html независимо от URL?

Ответы на вопрос(2)

Ваш ответ на вопрос