The configuration option of the 'static backend' should not only reflect the resulting URL namespace (as it already does), but also deny such setups that are known to create issues.
configuring the base URL to point to exactly that folder where the OC code is installed
configuring the base URL to point to a folder containing any physical files/folders
or more general: configuring the base URL to point to a base inside which Shorty IDs are not guaranteed to be unique.
The reason here is potential name conflict with existing files/folders.
The configuration option of the 'static backend' should not only reflect the resulting URL namespace (as it already does), but also deny such setups that are known to create issues.
The reason here is potential name conflict with existing files/folders.