1

我将一个 AngularJS 站点上传到我的gh-pages分支,并将 DNS A 记录指向 204.232.175.78。现在该网站已上线,但我看到一个井号标签是 URL 结构的一部分。这是可以看到网站主页的两个 URL

http://www.maxmythic.com/#/

http://siddhion.github.io/maxmythic_angular/#/

我希望访问者输入并在地址栏中看到的 URL 是简单的maxmythic.com。如果进入maxmythic.com,它会重定向到http://www.maxmythic.com/#/

如何在没有 www 的情况下将主页的 URL设为maxmythic.com 和尾随/#/

4

1 回答 1

6

在应用程序主模块的 config 函数中,html5mode()使用$locationProvider. 阅读这些文档以获取更多信息:http ://docs.angularjs.org/api/ng.$locationProvider和http://docs.angularjs.org/guide/dev_guide.services.$location

例子:

angular.module('myApp', []).
  config(function($locationProvider) {
    $locationProvider.html5Mode(true);
  });
于 2013-07-27T01:34:49.193 回答