【问题标题】:Angular js custom domain mappingAngular js 自定义域映射
【发布时间】:2016-03-18 13:08:55
【问题描述】:

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

因此,用户站点 url http://www.username.com 应该映射到 http://example.com/userid,同样,里面的所有链接也应该映射。像, http://www.user-id.com/page1 => http://example.com/userid/page1 http://www.user-id.com/section1/page1 => http://example.com/userid/section1/page1

有没有人用 Angular js 做过这个?我正在使用 angular 1.3 并打开以移动到 1.4 或 1.5

【问题讨论】:

  • 你有没有想过或尝试过 angular-route?

标签: javascript angularjs dns routing


【解决方案1】:

这里是一个带有 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',
     });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-17
    • 2022-08-15
    • 1970-01-01
    • 2021-12-30
    • 2018-08-30
    相关资源
    最近更新 更多