Я пытаюсь удалить '#' из URL-адресов.angular ui.router html5mode не может перезагрузить apache
Использование ссылки с атрибутами атрибутов ui-sref или href работает правильно, но доступ непосредственно к тому же URL-адресу или обновлению страницы или нажатию в строке url браузера я получаю 404 не найдена ошибка.
Я включил режим html5:
$locationProvider.html5Mode(true);
Добавлена базовый тег в голову перед любым включением:
<base href="/folder/" />
Вот .htaccess содержимое файла (копируется из angular-ui faq):
RewriteEngine on
# Don't rewrite files or directories
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
# Rewrite everything else to index.html to allow html5 state links
RewriteRule^/folder/index.html [L]
Кажется, проблема связана с файлом .htaccess.
Что не так?