For the URL redirects to work you need to set Search Engine Friendly URLs to Yes in your site's Global Configuration and have a corresponding .htaccess (Apache, Litespeed), web.config (IIS), or NginX configuration file on your server to support Search Engine Friendly URL.
Alternatively, the short URL you have must include index.php, i.e. the When you visit this must be index.php/funding
instead of funding
. Then you will be able to visit https://www.climateactionlanarkshire.net/index.php/funding to get redirected.
Please remember that this is a limitation of the web server and PHP itself, not something that can be worked around in any other way. Even the major PHP frameworks like Symfony, Laravel, and Laminas which are used to make massive custom sites require the same things to route URLs without index.php in their name.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!