Add support for specifying protocol when redirecting host

Options now include a `protocol` override.