Невозможно сбросить базовый URL на сервере Apache

Я только что загрузил свой проект на сервер Apache. Я использую Angular, и я устанавливаю базовый URL в моем коде, как

<base href="/nik/awesome/">

мой проект одностраничный, я устанавливаю маршруты как

            .when('/'  || '/?*', {                      
               templateUrl: 'home.html',                         
               controller: 'homeController'
           })
            .when('/login', {                  
               templateUrl: 'login.html',                        
               controller: 'loginCtrl'
           }) 

так что я иду в свой браузер и нажимаю

http://me.com/nik/awesome/index.html#/

Это единственный способ получить домашнюю страницу, и это неправильно, это должно быть

http://me.com/nik/awesome/#/

и единственный способ увидеть логин - это перейти на

http://me.com/nik/awesome/index.html#/login

и это неправильно, это должно быть

http://me.com/nik/awesome/#/login

Я не установил сервер, поэтому мне нужно найти способ избавиться от index.html часть моих URL, поэтому они снова выглядят хорошо.

Как мне это сделать?

0 ответов

Другие вопросы по тегам