ssh:// is rewritten as sftp://

sftp is "SSH File Transfer Protocol"
"ssh://" is not a valid of connecting through SSH.
@CeeBeeEh, wrong – per https://www.ietf.org/archive/id/draft-salowey-secsh-uri-00.html#:~:text=5.-,examples,-The%20following%20section:
The following section shows basic examples of URLs for each protocol. This section should not be considered to include all possible combinations of URLs for each protocol.
An SSH connection to the host host.example.com on the standard port using username user.
ssh://[email protected]An SSH connection to the host host.example.com on port 2222 using username user.
ssh://[email protected]:2222An SSH connection to the host having the specified host-key fingerprint at host.example.com on the standard port using username user.
ssh://user;fingerprint=ssh-dss-c1-b1-30-29-d7-b8-de-6c-97- [email protected]