-
Bug
-
Resolution: Fixed
-
Major
-
5.5.6, 5.6.3
-
None
-
None
-
Current online demo env
-
-
Empty show more show less
-
Kromeriz 153, Kromeriz 154, Kromeriz 155
-
5
When a site is defined, it defines a handle prefix in mappings. If this handle prefix is similar to the beginning of the path of the page that it is being requested, then this first part of the path is removed and the page cannot be found and cannot be rendered, getting an error 404.
How to reproduce it in demo website:
If you create a page under travel demo website with a name that begins with travel, the page editor won't be able to edit it and if you try to render it you will get 404.
Steps to reproduce:
- Create a page under /travel named travel0
- try to edit it -> 404
- try to render it directly: http://domain/magnoliaAuthor/travel/travel0 -> 404
- caused by
-
MAGNOLIA-7040 When requesting an URI that starts with the handle of an URI2RepositoryMapping, result is 404
- Closed
- is duplicated by
-
MAGNOLIA-7131 URI2RepositoryMapping cleans URI too eagerly
- Closed
- is related to
-
MAGNOLIA-6344 Page gets 404 when parent page has the context path as name
- Closed