Dashed URLs

If you create a page, say “Server Administration” the URL for that page is https://silverbulletinstance/Server%20Administration

Using percent encoding is rather ugly, so is it possible to use an alternative separator such as Server-Administration or Server_Administration.

In the past I replaced spaces with underscores for exactly this reason, but then people had page names with underscores which broke or at least became ambiguous. That’s why I changed to this uglier version.

1 Like

Would it be possible to make it an option in the settings? Or maybe have a plug do it, although not sure how that would work.

In theory anything is possible, in reality this would add technical complexity that I’d rather not add.

Alright. For now what I’m going to do is have my reverse proxy redirect dashed URLs to the percent encoded spaces.