Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.
SOLVED

What is the website root in an AEM project?

Avatar

Level 2

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!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

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)

Santosh Sai

AEM BlogsLinkedIn


View solution in original post

4 Replies

Avatar

Community Advisor

Hi @Tobias_Kolbe 

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

Arun Patidar

AEM LinksLinkedIn

Avatar

Level 2

Hi @arunpatidar,

 

thank you for your reply!

 

Best regards,

Tobias

Avatar

Correct answer by
Community Advisor

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)

Santosh Sai

AEM BlogsLinkedIn


Avatar

Level 2

Hi @SantoshSai,

 

thank you very much for your detailed reply!

Now it is fully clear to me!

 

Best Regards,

Tobias