# Angular 17 micro frontend applications deploy

**URL:** <https://answers.netlify.com/t/angular-17-micro-frontend-applications-deploy/116858>\
**Category:** Support\
**Tags:** redirects, angular, building, deployment\
**Created:** [April 21, 2024, 1:43pm UTC](https://answers.netlify.com/t/angular-17-micro-frontend-applications-deploy/116858 "2024-04-21T13:43:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lkovari](https://sea1.discourse-cdn.com/netlify/user_avatar/answers.netlify.com/lkovari/32/51346_2.png) [@lkovari](https://answers.netlify.com/u/lkovari)\
**Post date:** [April 21, 2024, 1:43pm UTC](https://answers.netlify.com/t/angular-17-micro-frontend-applications-deploy/116858/1 "2024-04-21T13:43:28Z")

</div>

Hi All,

I have an Angular 17 micro frontend project. Angular 17 means no modules use standalone forms and esbuild.  
In the project I use [angulararchitects.io](http://angulararchitects.io) native-federation npm package.  
Locally everything works well.  
The project structure:  
workspace: miceo-fe-workspace, below that a folder named projects which contains the apps and a lib.  
micro-fe-workspace  
projects  
shell  
microfrontend-a  
microfrontend-b  
shared-lib

The dist folder contains  
dist  
shell  
browser  
microfrontend-a  
browser  
microfrontend-b  
browser

- I don’t know how can I configure the build to display the main page which located below the shell app, more exactly the deployed index.html is in the dist/shell/browser folder
- Or need I anything to configure below the angular.json?

I used \_redirects  
/\* /dist/shell/browser/index.html 200

But the main page did not appear.  
The build is success.

One more thing I have a netlify.toml file (in my workspace folder named micro-fe-workspace) with the following content:

# Global settings applied to the whole site.

[build]  
command = “npm run build:all”  
publish = “dist/shell/browser”

# Redirect rules

[[redirects]]  
from = “/\*”  
to = “/shell/browser/index.html”  
status = 200

[[redirects]]  
from = “/microfrontend-a/\*”  
to = “/microfrontend-a/browser/index.html”  
status = 200

[[redirects]]  
from = “/microfrontend-b/\*”  
to = “/microfrontend-b/browser/index.html”  
status = 200

Why show me after build:  
**No redirect rules processed**

---

<div class="post-metadata">

**Author:** ![hrishikesh](https://sea1.discourse-cdn.com/netlify/user_avatar/answers.netlify.com/hrishikesh/32/74607_2.png) [@hrishikesh](https://answers.netlify.com/u/hrishikesh)\
**Post date:** [April 28, 2024, 5:41pm UTC](https://answers.netlify.com/t/angular-17-micro-frontend-applications-deploy/116858/2 "2024-04-28T17:41:48Z")

</div>

Could you let us know the site name?
