I would like to know what folder of an AEM project is the website root.
It seems there could be two different folders that match the description, but it is unclear which of those is actually the case and I couldn't find any information on that so far.
The two possible folders would be:
1) The uppermost project folder directly under "content/" in the CRX folder structure
2) The parent folder of the first HTML page (startpage) of the project, which is usually 1-2 folder levels below the first project folder
Can someone clarify that for me? Would be much appreciated!
Solved! Go to Solution.
Views
Replies
Total Likes
Hi @Tobias_Kolbe,
The website root in an AEM project is typically the folder directly under /content/ for your project.
Example:
/content/myproject ← This is the "website root"
└── en
└── home (homepage)
This is the top-level node in AEM that represents your entire website.
It usually contains language folders (eg. en, fr, etc.).
It is the root for site structure, permissions, language copy, and often used in:
Sitemap generation
Navigation root configuration
Live copy/inheritance base
Dispatcher filters
Cloud Manager rewrite rules
2. /content/<project>/en/home or similar - Start Page (Homepage)
This is usually the first HTML page (like home, index, landing) that loads.
It is the entry point for the user and might be configured as the default page or redirect target.
It is not the structural root, but the content homepage.
Sometimes it’s 1–2 levels down (eg. /content/myproject/en/home).
/content
└── myproject ← Website root (project root)
└── en ← Language root
└── home ← Homepage/start page (first HTML page)
For single tenant site you can use 2 level as root e.g. /content/wknd.
If you have multi tenant setup then /content/myorg/site1
Views
Replies
Total Likes
Hi @Tobias_Kolbe,
The website root in an AEM project is typically the folder directly under /content/ for your project.
Example:
/content/myproject ← This is the "website root"
└── en
└── home (homepage)
This is the top-level node in AEM that represents your entire website.
It usually contains language folders (eg. en, fr, etc.).
It is the root for site structure, permissions, language copy, and often used in:
Sitemap generation
Navigation root configuration
Live copy/inheritance base
Dispatcher filters
Cloud Manager rewrite rules
2. /content/<project>/en/home or similar - Start Page (Homepage)
This is usually the first HTML page (like home, index, landing) that loads.
It is the entry point for the user and might be configured as the default page or redirect target.
It is not the structural root, but the content homepage.
Sometimes it’s 1–2 levels down (eg. /content/myproject/en/home).
/content
└── myproject ← Website root (project root)
└── en ← Language root
└── home ← Homepage/start page (first HTML page)
Hi @SantoshSai,
thank you very much for your detailed reply!
Now it is fully clear to me!
Best Regards,
Tobias
Views
Likes
Replies