У меня есть проект Angular 6; и в подкаталоге корня находится сервер с CodeIgniter (/ api).
Наличие конфигурации перенаправления 404 на домашнюю сеть; Я могу ввести индексный путь API (/api/index.php), но любой путь, который копается в API, перенаправляет меня на домашнюю сеть.
Я хотел бы знать; как я могу сказать, что Angular Routing NOT контролирует этот маршрут (/ api) или причину ошибочного перенаправления.
app.routes.ts
export const routes: Routes = [
{ path: '', redirectTo: 'home', pathMatch: 'full' },
{ path: 'home', redirectTo: 'home',pathMatch: 'full'},
{ path: 'pages', redirectTo: 'pages', pathMatch: 'full' },
{ path: 'store', redirectTo: 'pagesstore', pathMatch: 'full' },
{ path: '**', redirectTo: 'home', pathMatch: 'full' },
];
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Credentials true
</IfModule>