Angular7 переписать с Apache не работает правильно
У меня есть угловое приложение 7.1.4
работает на Apache 2.4.10
сервер. я использую PathLocationStrategy
направить мои URL.
Вот проблеск в моем файле index.html
<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta http-equiv="Cache-control" content="no-cache, no-store, must-revalidate"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="0" /> <title>Intranet</title> <base href="/">
файл.htaccess
Опции + FollowSymlinks
RewriteEngine On
RewriteCond% {REQUEST_FILENAME} -f [ИЛИ]
RewriteCond% {REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^ /index.html [L]
Проблема в том, что если мой URL выглядит
http://intranet.company.com/app/myspace?id=favorites
Apache перенаправляет на
http://intranet.company.com/index.html?id=favorites
и моя целевая страница не отображается.
Как я могу решить эту проблему, зная, что все мои URL начинаются с BASE_URI/app/...