Angular js自定义域映射

时间:2016-03-18 13:08:56

标签: javascript angularjs dns routing

我想让我的门户网站上的用户将他们的域名映射到他们的页面和内部页面。

因此,用户网站网址http://www.username.com应该映射到http://example.com/userid,同样内部的所有链接也应该映射。喜欢, http://www.user-id.com/ page1 => http://example.com/userid/ 第1页 http://www.user-id.com/ section1 / page1 => http://example.com/userid/ SECTION1 / 第1页

有些身体在棱角分明的js中完成了吗?我使用角度1.3并打开以移动到1.4或1.5

1 个答案:

答案 0 :(得分:0)

以下是使用ui-router的路由器设置示例,它可以匹配您尝试的内容:

// APPLICATION ROUTES
        // -----------------------------------
        // For any unmatched url, redirect to /app/
        $urlRouterProvider.otherwise("/login/signin");
        //
        // Set up the states
        $stateProvider.state('app', {
            url: "/app",
            templateUrl: "views/app.html",
            resolve: loadSequence('any library you want'),
            abstract: true
        }).state('app.page1', {
            url: "/page1",
            templateUrl: "views/page1.html",
            resolve: loadSequence('any library you want'),
            title: 'Dashboard'
        }).state('app.page1.section1', {
            url: '/page2',
            template: '<div ui-view class="fade-in-up"></div>',
            title: 'Page 2',
     });