如何使用nginx将example.com重定向到example.com/#/?

时间:2015-12-31 21:48:24

标签: angularjs nginx angular-ui-router

我在我的网络应用中使用Angular Ui-Router。现在我必须使用example.com/#/来访问它。如何在Nginx中将用户从example.com重定向到example.com/#/

1 个答案:

答案 0 :(得分:0)

我认为这应该是纯粹的客户端。 您的网络服务器将为引导Angular应用程序的用户index.html提供服务 在您的应用程序中,您必须配置来自""的重定向。和" /"到你想要的路线。

以下示例将用户从example.com重定向到example.com/#/home

  angular
    .module('home', ['ui.router'])
    .config(function ($stateProvider, $urlRouterProvider) {
      $urlRouterProvider.when('', '/home');
      $urlRouterProvider.when('/', '/home');
    });