5.2.1, 5.3, 5.4
Problem: After the upgrade of site, pages are only partly loaded or look broken when accessed over the publish server.
Solution: By default, AEM now prevents read access for anonymous users to certain locations in the repository on a publish server. If the site requests resources in these locations, they will not be loaded and result in a 404 error. We recommend moving these resources to publicly available locations in the repository.
An anonymous web site visitor has no access to following paths in AEM 5.6 or later:
- /apps
- /libs
- /home
It is recommended to place publicly accessible resources in:
- /content
- /etc/designs