我在子文件夹中上传了一个项目,启用了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);
})();