Case insensitive URLs in Neos
This is a Neos package that allows the usage of case-insensitive URLs. As a consequence, the uriPathSegment /foobar
can be accessed as, (*1)
foobar
FooBar
fooBar
FOOBAR
- ...
Compatibility and Maintenance
This package is currently maintained for the following versions:, (*2)
Neos Version |
Package Version |
Branch |
Maintained |
Neos 9.x |
5.x |
main |
Yes |
Neos 3.x-8.x |
4.x |
4.x |
Yes |
Neos 3.x-4.x |
3.x |
3.x |
No |
Neos 2.3 LTS |
2.x |
- |
No |
Installation
Just add this package to your composer.json
using, (*3)
composer require visol/neos-caseinsensitiveurls
and execute the node migration, (*4)
./flow nodemigration:execute --version 20250403134604 --confirmation TRUE
Warning: The node migration will convert all uriPathSegments to lowercase. This process cannot be reversed., (*5)
Credits
This package was originally created and maintained by Swisscom Internet Solutions., (*6)
It is now maintained by visol digitale Dienstleistungen GmbH, www.visol.ch, (*7)