-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
None
-
-
Empty show more show less
-
DevX 2
-
8
Steps to reproduce
- Install a Local Environment with the Travel Demo (or use the public one)
- Delete the URI2RepositoryMapping for tours
- Import the attached config.modules.multisite.config.sites.travel.yaml for Travel
- Open a tour (e.g. http://localhost:8080/travel/tours/magnolia-travels/Spectacular-Ammouliani-Island.html)
Expected results
It should be no difference if the mapping for tours is done in the global URI2RepositoryMapping or in the Multisite configuration. The Tour Site should render.
Actual results
I get the 404 Page.
Workaround
Leave the configuration where it is.
Development notes
What I can say after a short debugging session is that the MultiSiteFilter already cuts the URL here.
Therefore, the VirtualUriFilter cannot find a proper match anymore [here
https://git.magnolia-cms.com/projects/PLATFORM/repos/main.pub/browse/magnolia-virtual-uri/src/main/java/info/magnolia/virtualuri/VirtualUriFilter.java#91-100] |
Acceptance criteria
- relates to
-
MAGNOLIA-8225 Consider deprecating /server/URI2RepositoryMapping
- Open
- mentioned in
-
Page Loading...