漂亮的URL和文件夹路径消失了

时间:2016-04-06 07:11:02

标签: angularjs

我在子文件夹中上传了一个项目,启用了html5模式,当我导航到www.mysite.com/subfolder时,我获得了重定向到www.mysite.com

导致该问题的原因是什么以及如何保留子文件夹路径?请注意,如果我将子文件夹路径放在URL路径中并不重要,我将每次都获得重定向(请记住,即使我正在获得重定向,项目也能正常工作)。

(function() {
  var routes;
  routes = function($routeProvider, $locationProvider) {
    $routeProvider.when('/', {
      templateUrl: 'aa/main.html',
      resolve: {}
    }).when('/shop', {
      templateUrl: 'aa/shop.html',
      resolve: {}
    }).when('/items/:itemId*', {
      templateUrl: function(urlattr) {
        return 'aa/items/' + urlattr.itemId + '.html';
      },
      resolve: {}
    }).when('/cart', {
      templateUrl: 'aa/cart.html',
      resolve: {}
    }).otherwise({
      redirectTo: '/'
    });
    $locationProvider.html5Mode(true);
  };
  routes.$inject = ['$routeProvider', '$locationProvider'];
  angular.module('myApp').config(routes);
})();

0 个答案:

没有答案